[instrumental instro]
[Verse 1]
When I look back on the journey,
Through the mountains I have climbed,
I see Your hand of mercy,
Guiding me through every time.
When I was weak, You gave me strength,
When I was lost, You showed the way.
Now I stand in awe and wonder,
And I lift my voice to say:
[Chorus]
For all You’ve done, I give You praise,
For every victory, every grace.
For the love that never fails,
For the cross where hope prevails.
With all my heart, I worship You,
My faithful Father, strong and true.
Forever grateful, I’ll always be,
For all You’ve done for me.
[Verse 2]
Through the storms and darkest valleys,
You have been my steady light.
Every tear You turned to laughter,
Every wrong You made it right.
You have written my redemption,
With a love so pure, so deep.
Now my life is Yours completely,
And Your praise is what I keep.
[Chorus]
For all You’ve done, I give You praise,
For every victory, every grace.
For the love that never fails,
For the cross where hope prevails.
With all my heart, I worship You,
My faithful Father, strong and true.
Forever grateful, I’ll always be,
For all You’ve done for me.
[Bridge]
You’ve broken chains, You’ve set me free,
You’ve made a way through Calvary.
Your endless mercy knows no end,
You’re my Savior, my closest friend.
[Chorus]
For all You’ve done, I give You praise,
For every victory, every grace.
For the love that never fails,
For the cross where hope prevails.
With all my heart, I worship You,
My faithful Father, strong and true.
Forever grateful, I’ll always be,
For all You’ve done for me.
[Outro]
For all You’ve done, for all You’ve given,
For the life I now am living.
With every breath, until I’m free,
I’ll thank You, Lord, for all You’ve done for me.
[instrumental outro] [end]