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