

Prompt / Lyrics
[Intro: Strings swell, pads soft, guitar arpeggio, drums light] C–G–Am–F (No lyrics, instrumental) [Verse 1: Pads soft, bass root, drums light, vocal airy] C G Why do I keep checking the mirror, like it owes me an answer? Am F You’re gone but your shadow still argues in my reflection C G I sip my coffee, your favorite mug sits untouched Am F Funny how all your rules never applied to me anyway [Pre-Chorus: Pads swell, bass rhythmic, drums build, vocal strong] Am F I start laughing at the scripts I used to follow C G No one handed me a trophy, so I made my own Am F Your whispers feel like old vinyl scratches C G And I’m dancing over them, barefoot, unapologetic [Chorus: Pads brighter, strings lush, drums steady, vocal energetic] C G Mirror, mirror, stop rolling your eyes Am F I’ve got a life that’s messy and mine C G I won’t replay, I won’t rehearse Am F I’m here, loud, and I’ve broken your curse [Verse 2: Same as Verse 1] C G Walk past the bookstore where you loved to linger Am F Smell of rain, old books, and my hair in the wind C G I grin at the mirror, and it finally smiles back Am F I’m the plot twist you didn’t see coming [Bridge: Strings crescendo, bass rhythmic, drums dynamic, vocal soaring] Am F No thank-you notes, no excuses, no blueprint C G I write the margins, doodle my own fate Am F I spill my lipstick, I spill my truth C G I’m the hero and the chaos all at once [Chorus/Outro: Pads + strings full, drums steady, guitar rhythmic, vocal strong] C G Mirror, mirror, stop rolling your eyes Am F I’ve got a life that’s messy and mine C G I won’t replay, I won’t rehearse Am F I’m here, loud, and I’ve broken your curse [Outro: Strings fade, pads linger, drums soft] C–G–Am–F
Tags
Upbeat indie-pop, Cmaj 130BPM 4/4, chords C–G–Am–F, strings, guitar, bass, drums, synth
2:50
No
2/21/2026