Verse 1
It started like a whisper in the middle of the night
Just a name on a screen and a flicker of light
Two strangers trading pieces of a broken past
Didn’t know then if this thing would last
You spoke in riddles, half afraid to fall
Heart behind a wall you couldn’t scale at all
But every little word felt honest and true
And somewhere in the quiet I started loving you
Pre-Chorus
I told myself patience was the price of your heart
Some wounds heal slow when they’ve been torn apart
Chorus
We were almost a story, almost a flame
Almost forever calling my name
Two hearts circling but never the same
Close enough to touch but too far to claim
I held on longer than I should
Believing someday you would
But we were almost love…
Just an almost us
⸻
Verse 2
There were nights full of laughter in the glow of your eyes
And days where silence carried a thousand goodbyes
One step closer, then two steps away
Like the tide pulling every promise astray
I tried to be steady, tried to understand
Every doubt you carried in the palm of your hand
I said I’d be patient, said I wouldn’t run
But loving a ghost is loving no one
Pre-Chorus
You said you cared, I know you tried
But some hearts hide where love can’t find
Chorus
We were almost a story, almost a flame
Almost forever calling my name
Two hearts circling but never the same
Close enough to touch but too far to claim
I held on longer than I should
Believing someday you would
But we were almost love…
Just an almost us
⸻
Bridge
Maybe in another life
Another time, another road
Where fear didn’t weigh so heavy
And your heart wasn’t such a load
Maybe we’d have made it
Maybe we’d have been enough
But sometimes fate just writes a line
That ends before the love
⸻
Final Chorus
We were almost a story, almost a flame
Almost forever calling my name
A chapter written but never the end
A lesson disguised as a friend
And I finally learned what I couldn’t see
Some hearts aren’t meant to stay with me
But we were almost love…
Yeah, we were almost love…
Just an almost us