We were fireworks in a glass jar
Sparks in the dark, but never too far
Teasin’ each other in between the scars
Just friends—yeah, we played that part
You had your ghosts, I had my pride
Told myself I’d wait ‘til the moment was right
But the clock kept skipping, we kept missing
Every green light turned to red at night
[Pre-Chorus]
Then he came in, all charm, all show
And I watched your light start burnin’ low
Wish I’d said something, wish I’d known
What he took when you were all alone
[Chorus]
Now you’re crashin’ on my couch at 2 AM
Wearin’ pain like a second skin again
You say you’re tired of holdin’ it in
And I swear I feel you break when you let me in
All those nights I never said your name
Held my breath to keep from fannin’ flames
But you’re the thought I never outran
Guess we were never nothin’
We were almost… always.
[Verse 2]
You wear my hoodie like armor now
We don’t talk about him, not out loud
But in your silence, I hear the sound
Of the girl I knew tryin’ not to drown
You start smilin’ in that old way
Like your soul remembers brighter days
And I’m scared to hope, scared to say
But maybe you’re lookin’ at me the same
[Pre-Chorus]
I’d wait forever if you asked me to
Built a shelter outta love for you
You don’t need to fix what’s broken through
You just need someone who sees the truth
[Chorus]
Now you’re sittin’ on my roof at 4 AM
Talkin’ stars and what we might’ve been
You say you’re done pretendin’ again
And my heart skips when you say, “It’s always been…”
All those years we let it slip away
Fear held back what we meant to say
But you’re the song I never outran
Guess we were never nothin’
We were almost… always.
[Bridge]
You don’t have to be whole to be loved
You don’t need permission to be enough
And I won’t fix you—just hold you close
While you stitch your wings back on alone
But if you want me, I’m already yours
I’ve been knockin’ on that locked heart door
For years, waitin’ on a sign
That you’d finally say
You were mine the whole time
[Final Chorus]
Now we’re dancin’ in the kitchen light
You in my arms, no need to fight
Every almost fades into right
When you whispered, “Should’ve been you all this time…”
No more goodbyes or in-between
You and me—no more could’ve beens
You were the truth I never outran
Guess we were never nothin’
We were almost… always
Now we’re always.