Chorus G G/B C G/B You have been so good Em7 D You have been so good to me G/B C G/B In my Faithless hour D You've been my strength G/B C G2/B You are my tower Em7 G/C From the enemy G/B C2 G/B You have been so good Dsus4 G G C/G G So good to me Verse 1 Am Em/G B7 Your hand is always faithful Em D C2 Your mercy never ends Am Em/G D/F# And when I feel unable C2 D Your Grace is there again (Chorus) Verse 2 You chose me in my weakness And all my sins forgave I've nothing to repay You Your all I can say (Chorus) Bridge C G D C2 So Good, You have been so good C G D Em7 So Good, You have been so good (Repeat) G/B C G/B You are my tower G/C From the enemy G/B C G/B You have been so good D7 So good to me