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 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