I waited patiently on the Lord
Seeking so desperately to hear His voice
Then He reached down to me
And He heard my cry
And He rescued me
He's been faithful all my life
He rescued me (oh, oh, oh)
I waited patiently on the Lord
He answered so faithfully when He heard my call
Lord, You reached down, You cared for me
With arms open wide
And You rescued me out of my despair
You rescued me
On the Rock I stand
Lord, I will wait
Lord, I will wait
It doesn't matter what it takes (oh, oh)
Yes, I will (I will wait)
I will wait
Lord, Your promise never fails
Oh Lord, I'll wait on You
I put my trust in You
Whatever You ask of me
I know You're able, so here I am
Oh, Lord, I'll wait on You
I put my trust in You
Whatever You ask of me
Lord, here I am (here I am, here I am)
O Lord, my faith is in You, my strength is in You
Whatever You ask of me
It doesn't matter what it takes
Lord, I will wait (I will wait)
I will wait (Yes Lord)
'Cause Your promise never fails (oh, oh)
Your promise never fails