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