Verse 1
You show up like it’s nothing,
Like we never crossed that line.
You say my name so casually,
Like you never changed mine.
I’m laughing with my friends now,
But they all know it’s pretend.
Every room gets a little quieter
When you walk back in.
Pre-Chorus
You don’t pull me close,
You don’t let me leave.
You’re so good at giving me
Just enough to believe.
Chorus
‘Cause we’re almost something,
Almost forever.
Almost every late-night call
Ends with “maybe” never.
You’re one step in, one foot out,
Got me spinning all around.
If you don’t want my heart,
Why do you keep breaking it apart?
We’re almost love…
But almost hurts the most.
Verse 2
I deleted all your pictures,
Then I searched your name again.
Guess healing isn’t linear,
It’s a circle with no end.
You keep pulling on the thread
Every time I let it go.
Now I’m wearing all these feelings
That I swore I’d never show.
Pre-Chorus
You read me like a book,
Then skipped the ending page.
Now I’m stuck replaying scenes
You already walked away from.
Chorus
‘Cause we’re almost something,
Almost forever.
Almost every late-night call
Ends with “maybe” never.
You’re one step in, one foot out,
Got me spinning all around.
If you don’t want my heart,
Why do you keep breaking it apart?
We’re almost love…
But almost hurts the most.
Bridge
This time I won’t chase the echo.
I won’t wait outside your door.
If you wanted me, you’d show it.
I deserve a little more.
Final Chorus
Now we’re almost strangers,
Maybe that’s better.
I stopped waiting for a story
That we’d never write together.
I’m finally letting go somehow,
You don’t get to stop me now.
You can keep your “what ifs”—
I’m done living in the middle of it.
We’re almost gone…
And I’m finally moving on.
Outro
Almost yours…
Now I’m finally mine.