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