Songs | Chords

O For A Heart To Praise My God Chords

Chris Eaton, John Hartley,Gareth Robinson | average from reviews

Original Key: G

Tempo: 172

Verse 1:
G                C         G
O for a heart to praise my God,
  C          Am7     Dsus4  D  Dsus2  D
A heart from sin set free,
  C          G/B    C         Am7b5
A heart that always feels Thy blood
   G      D7       G
So freely shed for me.

Verse 2:
G                    C        G
A heart resigned, submissive, meek,
   C       Am7      Dsus4  D  Dsus2  D
My great Redeemer's throne,
      C    G/B       C        Am7b5
Where only Christ is heard to speak,
      G     D7       G
Where Jesus reigns alone.

Chorus:
  G/B     C      Am7      Dsus4  D
A humble, lowly, contrite heart,
  G/B      C        Dsus4  D  Dsus2  D
Believing, true and clean,
      C       G/B      Am7       Cm
Which neither life nor death can part
     G          D7         G
From Christ who dwells within.

Verse 3:
G                C         G
A heart in every thought renewed
    C       Am7    Dsus4  D  Dsus2 D
And full of love divine,
   C        G/B       C        Am7b5
Perfect and right and pure and good,
  G     D7       G
A copy, Lord, of Thine.

Verse 4:
G              C     G
Thy nature, gracious Lord, impart;
     C       Am7   Dsus4  D  Dsus2  D
Come quickly from above;
      C       G/B   C      Am7b5
Write Thy new name upon my heart,
    G         D7      G
Thy new, best name of Love.
       C      G/B   C      Am7b5
Write Thy new name upon my heart,
    G         D7      G
Thy new, best name of Love.