

Prompt / Lyrics
[Verse 1] Gray eyes in the bathroom mirror Counting tiles like tiny sins Every tap and line and whisper Feels like proof of where I’ve been You said “stop being dramatic” I heard “you’re a broken thing” Tangled in the habits I inherited Like your old wedding ring [Chorus] Yeah I’ve got OCD Say it out loud so it can’t own me Still these bad thoughts Bite like frost on my teeth I blame you Dad For the rules inside my head Hidden in plain sight But it’s my life instead OCD But I’m not your regret [Verse 2] You’d laugh when my hands got red From scrubbing at invisible stains Called it “being careful” I called it “surviving the shame” Now I triple-check the front door Like I’m locking you out again But you live in every pattern Every loop Every if Every when [Chorus] Yeah I’ve got OCD Say it out loud so it can’t own me Still these bad thoughts Drag me down in the deep I blame you Dad For the fear under my breath Hidden in plain sight Smiling through the mess OCD But I’m not your regret [Bridge] I’m tired of your ghost in my routines (oh) Of flinching at the floorboards that don’t creak If I break the spell If I leave the light Will I lose you Or finally feel right? [Chorus] Yeah I’ve got OCD Say it out loud so it can’t own me Still these bad thoughts Cling like smoke to my teeth I blame you Dad But I’m learning what is left Hidden in plain sight I’m a scar Not a threat OCD And I’m owning every breath
Tags
pop, Smoky indie pop over sparse, detuned keys and brushed drums; raspy British female vocals right up on the mic, breaths and cracks left in. Verses stay hushed and confessional with close-miked room tone; chorus opens with saturated bass swells, hazy pads, and double-tracked hook. Subtle reverse reverb tails and distant gang harmonies on key phrases heighten the “hidden in plain sight” theme, ending on a bare vocal and single piano note., raw, female vocals, indie pop
2:52
No
4/6/2026