There was a time, when I was living for myself
My thoughts were on me, continually and no one else
Then it came to me, a child-like curiosity
To question all that I believed, and then You spoke to me
And I heard You say... Hold on, My son... Hold on, My son
Don't rue the day, when all these things will pass away
Stand fast and sing, our God is the king of rescuing
One day it will seem, that this life was just a dream
Hold fast and say, here is my God I've waited for this day
Now I can see, the war that rages all around
And my heart pleads, to share the hope that I have found
Lord please give to me, strength to share what I believe
To go and set more people free, so one day when we meet
I'll hear You say... Well done, My son... Well done, My son
Don't rue the day, when all these things will pass away
Stand fast and sing, our God is the king of rescuing
One day it will seem, that this life was just a dream
Hold fast and say, here is my God I've waited for this day
There will come a time, when everything we know
Will crumble to the ground, folks running to and fro
But I won't be scared, I'll lift my eyes and say
There He is, My God, I've waited yes I've waited for this day
Hold on, hold on... Hold on, hold on
Don't rue the day, when all these things will pass away
Stand fast and sing, our God is the king of rescuing
One day it will seem, that this life was just a dream
Hold fast and say, here is my God I've waited for this day