I give You thanks with all my soul
For all You’ve done for me
You are my rock, my cornerstone
I love You Lord, my strength

You give my portion and my cup
You make my lot secure
You have made known the path of life
Your faithful hand guides sure

Chorus:
And I thank You Lord, for Your love unfailing
I thank You Lord, for Your gift of grace
I thank You Lord, for life unending
I thank You Lord, I thank You Lord

I give you thanks with all my soul
For all You’ve done for me
You are my rock, my cornerstone
I love You Lord, my strength