

Prompt / Lyrics
[Intro – Sparse piano, breath in] Yeah… I should’ve said this sooner. [Verse 1 – Tender, exposed] I’ve been carrying words in my chest, Like they’d break something if they left. Smiled through moments I didn’t feel, Called it calm when it wasn’t real. I watched you drift, I stayed polite, Said “I’m fine” every single night. Truth is heavier when you pretend, I’ve been losing sleep over what I meant. [Pre-Chorus – Gentle rise] Every silence said too much, Every almost, almost touched. I was scared of changing things, So I let the quiet sing. [Chorus – Emotional release] This is what I never said, When I laid awake in my bed. I loved you loud inside my head, But I swallowed every word instead. If I hurt you by staying calm, By acting like nothing was wrong, I hope you know I felt it all— I just didn’t know how to call. [Verse 2 – Reflective, aching] I replay nights like they’re still here, Every laugh, every almost tear. You saw me strong, you didn’t see How close I was to honesty. I thought time would soften the truth, That I’d grow out of missing you. But some feelings don’t fade with age, They just learn how to behave. [Pre-Chorus – Build soft] I mistook pride for being brave, Thought love was something I could save. Now I’m older, now I see, What it cost to stay incomplete. [Chorus – Fuller, aching] This is what I never said, Every time I held my breath. I loved you more than I confessed, More than silence ever let. If my absence felt like blame, Or my distance felt the same, I hope you know it wasn’t cold— I just didn’t know how to be bold. [Bridge – Stripped, voice forward] I don’t need you to come back, I don’t need to change the past. I just needed you to know The truth I couldn’t show. Some love speaks too late, But it still deserves a name. [Final Chorus – Quiet power] So this is what I never said, Not for you to save again. Just to finally let it breathe, So it doesn’t stay in me. If you’re happier where you are, That’s enough to heal this scar. I loved you then, I always will— Now I’ve finally said it still. [Outro – Piano fades, exhale] Yeah… That was it.
Tags
Soulful Pop / Soft Alt-R&B Ballad, 78 BPM, male vocals.
3:09
No
12/15/2025