I have God to thank for everything
The battles I've fought and the victories I've seen
He has supplied what I needed along the way
But most of all, He saved my soul
He promised me Heaven, I'm ready to go
I have God to thank and forever I'll praise His name
It's not that this road has always been easy
But He's been faithful, and He'll never leave me
I find sweet peace and assurance within His word
My cups overflowing, I'm living in favor
Abundant provision from the hand of the Savior
I lift my voice and forever I'll praise His name
I have God to thank for everything
The battles I've fought and the victories I've seen
He has supplied what I needed along the way
But most of all, He saved my soul
He promised me Heaven, I'm ready to go
I have God to thank and forever I'll praise His name
Oh, but most of all, He saved my soul
He promised me Heaven, I'm ready to go
I have God to thank and forever I'll praise His name
I'll praise His name