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