

Prompt / Lyrics
[Verse 1] Silk dress Sunday smile Back pew Folded hands Halo cut from tinfoil Stains where the grace once ran She mouths the words they taught her Each vow a swallowed scream Ink hidden under white lace Thorns stitched into the seams [Chorus] All the good girls on their knees Praying hard for dirty dreams Crosses carved in trembling skin “Save me Hurt me Bless my sin” All the good girls bite their tongues Bruise their hearts to please someone If you’re holy Why can’t I breathe? All the good girls Good girls on their knees [Verse 2] He wears a borrowed wisdom Cheap wine on his breath Says “Love is pure submission” She rehearses how to beg But her pulse writes different scripture Drumming under fragile ribs Every “amen” tastes like ashes Burning through the perfect lips [Chorus] All the good girls on their knees Praying hard for dirty dreams Crosses carved in trembling skin “Save me Hurt me Bless my sin” All the good girls fake their calm Fold their fear like paper palms If you’re righteous Why can’t I leave? All the good girls Good girls on their knees [Bridge] Is this devotion Or just control in costume? You crown my shame with roses Then lock me in your room (oh) You call it mercy When you bend my will to yours But every saint you’ve ever made Was just a body on the floor [Chorus] All the good girls on their knees Praying hard for sick relief Turned their halos into chains Just to carry all your blame All the good girls rise and shake Pull their mouths from every “please” If we’re holy when we break You’ll find your heaven In the ones who leave these knees
Tags
rock, Dark, theatrical alt-rock in the vein of atmospheric modern metal; male vocals that slip between fragile falsetto and snarling belts. Clean, reverb-soaked verses with sparse palm-muted guitars and distant choir pads; chorus explodes with down-tuned riffing, tom-heavy drums, and stacked harmonies. Bridge leans into half-time, ominous bass swells, and dissonant leads, then drops to near-silence before one final, crushing hook., sleep
3:51
No
3/5/2026