Always so good, always so good, so good So good Well, I'm thankful that I found a friend in Jesus Your faithfulness has never let me down You're the rock on which I stand All other ground is sinking sand I'm thankful that I found a friend in Jesus You're always so good to me (always so good) You're always so good to me (always so good) You're my joy in every season You're the reason that I sing Always so good to me I'm thankful that I have a hope in Jesus 'Cause Your spirits like water to my soul Your word a lamp unto my feet And the light that leads me home I'm thankful that I have a hope in Jesus You're always so good to me (always so good) You're always so good to me (always so good) You're my joy in every season You're the reason that I sing Always so good to me, hey (always so good) How many promises have You kept? How many times have You come through? Lord, I know You're not done yet So I will worship You How many Jordan's have I crossed? How many giants have You slain? Lord, I know You're not done yet So I will give You praise You're always so good to me You're always so good to me You're my joy, You're my joy in every season You're the reason that I sing Always so good to me, yeah You're always so good (You're always so good) You're always so good (You're always so good) You're always so good to me (You're always so good) (You're always so good) You're always so good