[Verse 1]
Bills on the table
Fear on the floor
Phone full of messages
I can't ignore
Head full of questions
That I can't outrun
Feels like the night
Swallowed my sun
[Pre-Chorus]
But I still find Your name
Under my breath
White-knuckle faith
Shaking my chest
[Chorus]
I’m holding on
When my hands are bleeding
You’re the rock that is never leaving
All I’ve got is a broken hallelujah
Still I raise it higher
Yeah I raise it higher
When my world caves in and my heart stops beating
You’re the ground under all this screaming
I won’t fall
‘cause I’m falling into You
God
You hold me
Hold me through the fire
[Verse 2]
Sleep came in pieces
Scattered on the floor
Hope feels expensive
I’m way too poor
I’ve cursed my reflection
Tried to walk away
But you keep on standing
In my shame’s place
[Pre-Chorus]
Every time I slip
You don’t let go
In the deepest doubt
You’re deeper still
[Chorus]
I’m holding on
When my hands are bleeding
You’re the rock that is never leaving
All I’ve got is a broken hallelujah
Still I raise it higher
Yeah I raise it higher
When my world caves in and my heart stops beating
You’re the ground under all this screaming
I won’t fall
‘cause I’m falling into You
God
You hold me
Hold me through the fire
[Bridge]
If I break
You don’t
If I shake
You won’t
When I’m done
You’re not
You stay my solid ground (oh-oh)
If I scream
You hear
Every doubt
Every fear
In the smoke
I see
Your arms are reaching out for me
[Chorus]
I’m holding on
When my hands are bleeding
You’re the rock that is never leaving
All I’ve got is a broken hallelujah
Still I raise it higher
Yeah I raise it higher
When my world caves in and my heart stops beating
You’re the ground under all this screaming
I won’t fall
‘cause I’m falling into You
God
You hold me
Hold me through the fire
(Yeah, You hold me)
Hold me through the fire