Oh I've had bad days
And I've had hills to climb
Then I've had sad days
And then a weary mind
Yet when I look about
And think these things all out
All of my good days
Outweigh the bad days
I can't complain
God is so good to me
He is so good to me
More than this
World could be
He's so good to me
His spirit came to me
And gave me victory
God is so good to me
I can't complain
Sometimes the clouds
Hang low
And I'd like to see them go
I ask the question Lord
Why so much pain
But he knows
What's best for me
Although I cannot see
I'll just say
Thank you Lord
I can't complain
God is so good to me
He is so good to me
More than this
World could be
He's so good to me
His spirit came to me
And gave me victory
God is so good to me
I can't complain