[INTRO — whispered, heavily filtered]
“Thought I needed saving…”
[laugh]
“Turns out I just needed volume.”
[hard kick enters]
[VERSE 1]
Black shades in the bathroom light
Hands shaking but the fit looks right
Gold smoke hanging in my lungs
Everybody wants to be someone
Lip gloss, gasoline
Dirty little dopamine
You say “heaven,” I say “why?”
I look better electrified
[glitch vocal chop: “why-why-why”]
[PRE-CHORUS]
Don’t pray for me tonight
I already crossed that line
Saints don’t dance like this
[snare build / rising distortion]
[CHORUS]
NO HALO
Over my head tonight
Neon burning holy white
Fall from grace in flashing lights
NO HALO
Nothing left to purify
If I’m going down tonight
I wanna look beautiful doing it
[bass drop / crowd chant FX: “HEY! HEY!”]
[POST-CHORUS DROP]
[hard techno pulse / distorted synth lead]
No — no halo
No — no halo
[scream layered under final repeat]
[VERSE 2 — half-time switch]
Cold hearts in the VIP
Everybody here’s a fake ID
Cheap sins in designer clothes
Whole room moving overdose slow
I kissed chaos on the mouth
Now it follows me around
You call this self-destruction
I call it finally getting loud
[BREAKDOWN]
[all percussion cuts]
[single pulsing bass note]
“You only loved me when I was easy to forgive.”
[silence]
“Too late.”
[FINAL CHORUS — larger / layered harmonies]
NO HALO
Over my head tonight
Neon turning black to light
Angels watching from outside
NO HALO
Nothing left to sanitize
If I burn alive tonight
At least I lit the whole sky with it
[tempo increases slightly]
[drums begin clipping intentionally]
NO HALO
NO HALO
NO HALO
[OUTRO]
[instrumental collapsing into static]
[whispered]
“God never answered anyway.”
[hard cutoff]