There have been times I wanted to give in Just toss in the towel Throw my hands up and quit Though life can get hard Through it all I can see God's been nothing but Good, good, good Good to me God's been nothing but good to me He's my soul provider, all I need Let me tell you He's faithful and true And always will be So I'll keep walking on in confidence Thinking about the way His hand has blessed God's been nothing but Good, good, good Good to me When my soul was lost He saved me by His grace When my body was weak I felt His healing embrace When my money was low He supplied my need God's been nothing but Good, good, good Good to me God's been nothing but good to me He's my soul provider, all I need Let me tell you He's faithful and true And always will be So I'll keep walking on in confidence Thinking about the way His hand has blessed God's been nothing but Good, good, good Good to me God's been nothing but good He's been so good Good to me, good to me God's been nothing but good God's been so good Good to me, oh to me So I'll keep walking on in confidence Thinking about the way His hand has blessed God's been nothing but Good, good, good Good to me God's been nothing but good to me He's my soul provider, all I need Let me tell you He's faithful and true And always will be So I'll keep walking on in confidence Thinking about the way His hand has blessed God's been nothing but Good, good, good Good to me Ohhh Good, good, good Good to me I wanna tell you How He's been good Good, good, good to me Good to me He saved my soul He made me whole Good, good, good to me Good to me So I'll keep walking Yeah and talking Good, good, good to me Good to me God's been so good So good to me