[Verse 1]
You stood by the gym doors, coat pulled to your chin
Bus brakes hissing while the cold came in
I had your name ready, then swallowed it whole
Watched your red scarf disappear down the road
[Pre-Chorus]
I made a joke, let the moment pass
Like a fool who thought there’d always be another chance
[Chorus]
I should’ve said I loved you sooner
Before the last bell, before the summer
Before your number went dead on my phone
Before I learned what an empty room knows
I should’ve said it, plain and true
I was scared, but I wanted you
Now every year turns the same old screw
I should’ve said it sooner to you
[Verse 2]
Found your old note in a shoebox last spring
Blue ink, bad handwriting, everything
You wrote, “Don’t be a stranger,” with a crooked smile
I’ve been one for a long, long while
[Pre-Chorus]
I kept the words locked up behind my teeth
Now they’re all I’ve got, and they’re keeping me awake
[Chorus]
I should’ve said I loved you sooner
Before the last bell, before the summer
Before your number went dead on my phone
Before I learned what an empty room knows
I should’ve said it, plain and true
I was scared, but I wanted you
Now every year turns the same old screw
I should’ve said it sooner to you
[Bridge]
If I could get one minute back
No perfect speech, no turning back
I’d meet your eyes, I’d let it land
“I love you”—nothing more planned
[Final Chorus]
I should’ve said I loved you sooner
Before the last bell, before the summer
Before your number went dead on my phone
Before I learned what an empty room knows
I should’ve said it, plain and true
I was scared, but I wanted you
Though every year turns the same old screw
I should’ve said it sooner to you
[Outro]
I should’ve said it sooner
I should’ve said it to you