

Prompt / Lyrics
[Verse 1] I cooked your dinner Learned all your friends’ names by heart Laughed at your bad jokes Held you together in the dark I kept your secrets Took every punch as a test You called it “complicated” But I just called it doing my best [Chorus] So I’m the villain in your story The monster in the frame You burn my side of every page Then say I changed If it helps you sleep at night Turn my halo into smoke Call me cruel Call me crazy I was the only one who never let you go [Verse 2] I fixed your messes Blamed myself whenever you lied You kissed my forehead Then said I was “too much” inside You got applause for Walking away like you were brave I got the rumors You got the freedom I got the blame [Chorus] So I’m the villain in your story The monster in the frame You burn my side of every page Then say I changed If it helps you sleep at night Turn my halo into smoke Call me cruel Call me crazy I was the only one who never let you go [Bridge] Tell them I’m heartless Tell them I broke what you built Cover your fear with my painted-on guilt But deep in your quiet When all of the noise disappears You know the truth I was the one who stayed for years (yeah) [Chorus] I’m still the villain in your story That’s how you stay so pure But every scar you put on me Feels like proof I cared more If it helps you sleep at night Keep that version of me close Call me cruel Call me crazy I gave everything You just let me go
Tags
Moody pop ballad with female vocals, soft piano and subtle pads in the verses; chorus blooms with spacious drums, airy guitars, and stacked harmonies on the hook. Intimate, close-mic vocal at first, then bolder and more defiant by the last chorus. Reverb tails and a gentle rise of synth swells underline the emotional arc from hurt to self-acceptance.
3:09
No
3/11/2026