Intro
Ebmaj7   Bbmaj9 D   Ebmaj7   Bb/D  

Verse 1
Ebmaj7                     Bbmaj7 D
 Walking around these walls, I thought by now they'd fall
Eb6                            Bb
 But You have never failed me yet
Ebmaj7                     Bb/D
 Waiting for change to come, knowing the battle's won
Eb6                            Bb
 For You have never failed me yet

Chorus
Eb/G                F/A
 Your promise still stands
               Bb            Eb
Great is Your faithfulness, faithfulness
Eb/G               F/A               Bb
 I'm still in Your hands, this is my confidence
        Eb              Bb/D  [   ,   ]
You've never failed  me yet 

Interlude 1
Ebmaj7   Bbmaj9 D   Ebmaj7  

Verse 2
Ebmaj7                      Bbmaj7 D
 I know the night won't last, Your Word will come to pass
Eb6                              Bb
 My heart will sing Your praise again
Ebmaj7                     Bbmaj7 D
 Jesus, You're still enough, keep me within Your love
Eb6                              Bb
 My heart will sing Your praise again

[Chorus]

[Interlude 1]

Interlude 2
Bb/D Eb  Bb/D Eb  F/A Bb  F/A Bb  [  ,   ]

Bridge
Bb/D Eb                Bb/D Eb                 F/A Bb
      I've seen You move,    come move the mountains
             F/A Bb                Bb/D Eb
And I believe,     I'll see You do it again
             Bb/D Eb                 F/A  Bb
You made a way,     where there was no way
              F/A Bb               Bb/D Eb   
And I believe,     I'll see You do it again

Tag
Bb/D Eb                  F/A Bb  F/A Bb
       I'll see You do it again

[Interlude 2]

[Chorus]

Ending
Eb   Bb/D              Eb              Bb/D
            And You've never failed me yet
  Eb            Bb/D         Eb              Bb/D
I never will forget,  You've never failed me yet
  Eb            Bb/D  Eb
I never will forget