[Verse 1]
Woke up with ashes on my tongue
Halo cracked, hanging by one rung
You laugh in the mirror, wearing my face
(yeah) you twist every prayer into disgrace
[Chorus]
Half demon, half angel, I’m split in two
Every scar on my skin got a voice like you
You turn my faith into something fatal
Still I stand in the fire, half demon, half angel
[Verse 2]
You chant my secrets like a hymn gone wrong
Mock every tremble, say I don’t belong
“Saint with a stain, what you fighting for?”
You draw your claws in the shape of a cross on the door
[Chorus]
Half demon, half angel, I’m split in two
Every scar on my skin got a voice like you
You turn my faith into something fatal
Still I stand in the fire, half demon, half angel
[Bridge]
[Beat drops to pulsing synth and distant vocal]
You: “Bow down, broken boy, you’re mine”
Me: “I bleed, I break, but I still draw the line”
You laugh, “Your god won’t answer this call”
I scream till it shakes, and the echoes drown us both in the wall
[Chorus]
Half demon, half angel, I’m split in two
Every scar on my skin got a voice like you
You turn my faith into something fatal
But I rise from the war still
half demon, half angel (yeah)