[Verse 1]
You caught my hand
In that parking lot glare
Said
"Tell me the truth"
I just stared at the air
You want an armor-plated promise
I got paper and rust
You need a saint for the fallout
I just tighten my fists and trust
[Chorus]
I don’t ever wanna let you go
Even if I’m breaking in your arms (breaking in your arms)
I can hold the weight but not your ghosts
Every perfect dream shows every scar
I don’t ever wanna let you go
But I’ll never be enough
So I’m holding on
Holding on
To a love that hurts too much (too much)
[Verse 2]
You count the cracks
In the drywall nights
Every word I never said
You turn them into fights
I keep patching up the plaster
But the storm comes back
You want a lighthouse in the blackout
I’m a match and a paper sack
[Chorus]
I don’t ever wanna let you go
Even if I’m breaking in your arms (breaking in your arms)
I can hold the weight but not your ghosts
Every perfect dream shows every scar
I don’t ever wanna let you go
But I’ll never be enough
So I’m holding on
Holding on
To a love that hurts too much
[Bridge]
If I tear myself open
Would you finally see
Every scar I’m hiding
Every ugly piece of me
Would it ever be quiet
Would it ever be safe
Or would you still be reaching
For someone I can’t fake (yeah)
[Chorus]
I don’t ever wanna let you go
Even if I’m breaking in your arms (breaking in your arms)
I can hold the weight but not your ghosts
Every perfect dream shows every scar
I don’t ever wanna let you go
But I’ll never be enough
So I’m holding on
Holding on
Till my hands give up their blood
[Outro]
I don’t ever wanna let you go
But I’ll never be enough (never be enough)
So I’m holding on
Holding on
Till the hurting’s all used up