Verse
C#m
I know, I know
F#m
I've been here before
E
Face down on the floor
C#m
Same dance, same song
F#m
Through my sighs and groans
E
Barely holding on
[Pre-Chorus]
C#m C#m
You were enough for me then, You'll be enough for me now
C#m E D
And that's enough to hope a little longer
[Chorus]
E F#m
For impossible things
E F#m
You do impossible things
D F#m D E
You open my eyes that I will survive
D
This impossible thing
[Verse 2]
C#m
I don't, I don't
F#m
Know how this is love
E
But Jesus does
C#m
His life poured out
F#m
Through His sighs and groans
E
Barely holding on
[Pre-Chorus]
C#m C#m
You were enough for me then, You'll be enough for me now
C#m E D
And that's enough to hope a little longer
[Chorus]
E F#m
For impossible things
D E F#m
You do impossible things
D F#m D E
You open my eyes that I will survive
D
This impossible thing
[Bridge]
D F#m
Oh, whatever may come
A
You will always hold on
D F#m
When I'm tired in the waiting
F#m
Keep me waiting
[Chorus]
E F#m
For impossible things
E F#m
You do impossible things
D F#m D E
You open my eyes that I will survive
E D
This impossible thing
F#m
You do impossible things
E F#m
Oh, impossible things
D F#m D E
You open my eyes, yes, I will survive
D
This impossible thing
E F#m
You do impossible things
D#m F#m D E
You open my eyes and I will survive
D
This impossible thing