Intro
Eb       Bb     D   Eb       Bb/D  

Verse 1
Eb                         Bb     D
 Walking around these walls, I thought by now they'd fall
Eb6                            Bb
 But You have never failed me yet
Eb                         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
Eb       Bb     D   Eb      

Verse 2
Eb                          Bb     D
 I know the night won't last, Your Word will come to pass
Eb6                              Bb
 My heart will sing Your praise again
Eb                         Bb     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