I remain standing [2X] After all I've been through Woke up this morning looking at the rising sun New day is coming, I can see the harvest signs Been a long journey of hardship, loss and pain Been through the furnace, I can tell it's hot in there When I walk through the fire, I shall not be burned I heard them say [2X] It's impossible, impossible, you will never get that far [2X] [Chorus] I've been through tough times, yes I've been trough rough times, yes Life is hard, I thank God I'm Okay We're on the road and we rolling Till we touch this promise land Never give up, never give up The dark is moving, the shining light appears Life is groovy, I despise my fears Moving mountains, faith like a mustard seed I'm still breathing, I rejoice and praise I have no enemies, only bystanders I heard them say [2x] It's impossible, impossible, you will never get that far [2x] Greater is He that is in me, than he that's in the world [4X] Even when life seems so hard, no, I never give up the fight Even when time' seem so hard, no, I never give up the fight Even when my days seem so dark, no, I never give up the fight Even when I'm losing my mind, no, I never give up the fight