You keep me rollin' – through ups and downs You keep me movin' on – when I lose ground The world gave up on me – but you had faith It feels so crazy but – you gave me strength Now I've become the man I want to be Now I've become that man at last My life has meaning My life is free A new revelation empowering me Your heart was open Your heart was true A new fascination because of you You keep me rockin' – when i feel down You keep me holdin' on – for higher ground When no one gives a damn – you show you care It ain't always easy but – I know you're there Now I've become the man I want to be Now I've become that man at last My life has meaning My life is free A new revelation empowering me Your heart was open Your heart was true A new fascination because of you