How can I ever thank You enough
For what You've done for me Lord
Why do I forget Your mercies
And Your grace by night and by day
Why do I find it hard
To serve You when things don't
Go on my way
Why don't I just sing a prayer in honor
In adoration to Your Name
Dear Lord I thank You
For Your love so true
Your salvation Your deliverance
Your healing power
I give You all the glory
Honor and power and praises
You're the Rock of Ages
You are the Hope for tomorrow
Bless the Lord my soul
All that's within me
Praise His Holy Name
Praise His precious Name
I exalt You Lord
You have done great things
And gave me hope
To carry on
Praise Your Holy name
Praise Your Holy name
You have done great things
Dear Lord I thank You
For Your love so true
Your salvation Your deliverance
Your healing power
I give You all the glory
Honor and power praises
You're the Rock of Ages
You are the Hope for tomorrow
Praise Your Holy name
Praise Your Holy name
You have done great things
You have done great things