

Prompt / Lyrics
[Verse 1] You call at 3 AM Say you’re outside Again I let you in I always do Bare feet on the kitchen tile You say you’ll change I force a smile I know the script But I play it through [Chorus] You’re bad for me Good for you You break my heart Then ask for two I stitch you up when you cut straight through I hate the way I still want you You’re bad for me Good for you I lose myself the more I prove That I’d rather bleed than see us through You’re bad for me Good for you (oh, it’s true) [Verse 2] You love me when you’re bored Leave your jacket on my floor Just enough of you to keep me weak You say that I’m “too much” Then beg me for one more touch You twist the knife Then kiss my cheek [Chorus] You’re bad for me Good for you You break my heart Then ask for two I stitch you up when you cut straight through I hate the way I still want you You’re bad for me Good for you I lose myself the more I prove That I’d rather bleed than see us through You’re bad for me Good for you [Bridge] I delete your name You text me “home?” I swear I’m done Then I don’t say no (oh no) How do I miss What tears me apart? Why does your poison Taste like my heart? [Chorus] You’re bad for me Good for you You break my heart Then ask for two I stitch you up when you cut straight through I hate the way I still want you You’re bad for me Good for you I lose myself the more I prove That I’d rather ache than face the truth You’re bad for me Good for you
Tags
pop, Moody heartbreak pop with female vocals; clean electric guitar and soft pads in the verses, subby sidechained bass and crisp drums in the chorus. Intimate close-mic vocal on the edges of breaking, then stacked harmonies and a bright top-line hook as the energy lifts. Subtle vocal chops and filtered delays in the bridge that bloom into the final chorus.
2:37
No
3/28/2026