Playing via Spotify Playing via YouTube
Skip to YouTube video

Loading player…

Scrobble from Spotify?

Connect your Spotify account to your Last.fm account and scrobble everything you listen to, from any Spotify app on any device or platform.

Connect to Spotify

Dismiss

A new version of Last.fm is available, to keep everything running smoothly, please reload the site.

Lyrics

I've had some good days
I've had some hills to climb
I've had some weary days
And sleepless nights
But when I look around
And start to think things over
Well all of my good days
Out-weigh my bad days
And I won't complain

Sometimes my clouds hang low
And I can hardly see the road
And I ask this question, Lord
Why so much pain?
But he knows what's best for me
Even though my weary eyes cannot see
So I'll just say thank you Lord
I won't complain

Lyrics continue below...

Don't want to see ads? Subscribe now

The Lord has been good to me
He's been so good to me
More than this world could ever be
He's been good to me
He wiped my tears away
Turned my dark clouds into day
So I'll just say thank you Lord
I'll say thank you Lord
I'll say thank you
I won't complain
No I won't complain

He's been good to me
I tell you He's been good to me
More than this world could ever be
He's been good to me
He wiped all my tears away
And turned my midnight into day
I'll just say thank you
I'll say thank you
Everything you've done for me
I'll say thank you
And I wanna say
Thank you so much, thank you so much, thank you
I wanna say thank you Lord
I won't complain

Don't want to see ads? Subscribe now

Features

API Calls