There's only one chance in a million Of a dream like this coming true And I've been told I'm not the one By everyone but you Through all my doubts and all my fears Well it seemed those clouds wouldn't ever clear You never gave up on me Oh, you never gave up on me I'm here where I was always meant to be I never gave up 'cause you never gave up on me As I stand here and look around me And think of how far we've come Your faith, it still astounds me Oh, just look at what we've done You've held me high up off the ground Every time this old world tried, tried to bring me down You never gave up on me Oh, you never gave up on me I'm here where I was always meant to be I never gave up 'cause you never gave up on me Everyone needs someone Someone to believe like you believed in me You never gave up on me No, you never gave up on me I'm here where I was always meant to be I never gave up 'cause you never gave up on me You never gave up on me Thank you, Mama