If I count the tears I cried
An the times I said I'm done
If I cashed them in for coins
I'd be a millionaire
Something deep inside me
Tells me everytime I fall
Don't give up
Keep pressing on
I believe in what he has for you
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven
Mountains have appeared
Valleys used to greet me
Time after time
The enemy tried to defeat me
But when my back was to the wall
I heard a voice I know too well
Trust in me
Your almost there
Don't give in
Your gonna win
Believe in yourself
Believe in me
And I will get you through
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven
I can't give up heaven no
I gotta keep on pushing on
I can't give up on this road
To heaven