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