[Intro]
Halo on the dashboard
Cracked in two
Shimmer in the cigarette smoke
Looks like you
[Verse 1]
You were eyeliner late nights
Shaking in my headlights
Laughing like you never got hurt
(you liar)
Said your heart was fine
But your hands drew warning signs
Every time you pulled at that shirt
pulled tighter
You kept calling it “stress”
But the scars spelled out “mess”
Every letter written in skin
In silence
I held all your storms
You called it “just the norm”
For a girl who never fits in
or finds it
[Chorus]
You’re my angel with broken wings
Bleeding feathers on my floor
Say you’re “fine,” but it always stings
Every time you slam that door
If I could cut out all this pain
Trade my pulse to heal your sins
I’d burn in every kind of flame
For my angel with broken wings
[Verse 2]
You said love is a war
On a loop, on repeat
Every kiss just a truce
Till the next retreat
You were writing your goodbyes
In the fog on the glass
Little hearts with a crack
Down the center
We were glitching on the couch
You’d freeze, then lash out
Then crash on my shoulder and shake
Soft tremor
“I’m too much, I’m too loud
I’m a graveyard in a gown”
But I only saw a saint
Under pressure
[Chorus]
You’re my angel with broken wings
Bleeding feathers on my floor
Say you’re “fine,” but it always stings
Every time you slam that door
If I could cut out all this pain
Trade my pulse to heal your sins
I’d burn in every kind of flame
For my angel with broken wings
[Bridge]
[Beat drops to near-silence, choir hums under whispered rap]
I’ve seen you
Tear up every photograph
Just to say you’re not attached
But you keep the pieces in your bag
Like a secret map back to the crash
You say love is a curse
I say love is a church
With your name cracked into the glass
Stained stories, stained sins
Still the light pours in
Through every shattered past
[Beat slams back in, half-screamed]
You’re not ruined, just raw
You’re not failing, just frail
You’re the hymn that they lost
In a book they set ablaze
Let ’em choke on their shame
Let ’em drown in their rage
I’ll be here, I’ll be here
At the edge of your cage (hey!)
[Chorus]
You’re my angel with broken wings
Bleeding feathers on my floor
Say you’re “fine,” but it always stings
Every time you slam that door
If I could cut out all this pain
Trade my pulse to heal your sins
I’d burn in every kind of flame
For my angel with broken wings
[Outro]
Lay your tired bones on me
Let the sky fall how it wants
If you can’t believe in you
I’ll believe enough for both of us (oh)
My angel with broken wings
Still an angel when you can’t sing