[Verse 1]
I buried more than us.
More than words we couldn’t save.
I buried birthdays never celebrated,
Pictures never framed.
A hallway full of echoes.
A table set for three.
A thousand ordinary moments
That never got to breathe.
[Pre-Chorus]
Nobody tells you
The hardest funerals
Are for futures
That never lived.
[Chorus]
I’m haunted by the ghosts of tomorrow.
The life I almost knew.
A home that only existed
When I closed my eyes with you.
I lost more than a lover.
More than promises undone.
I lost every version of forever
That could have become.
[Verse 2]
I used to think love meant surviving
Everything someone could do.
Like if I just held on tighter,
I’d eventually make it through.
Now I know peace is quiet.
It doesn’t have to beg to stay.
Love isn’t built on almost…
Or hoping someone changes someday.
[Bridge]
You didn’t just break my heart.
You broke my definition of home.
So I tore it down myself…
Brick by brick…
Until I could finally tell the difference
Between being chosen…
And simply being left available.
[Final Chorus]
I’m haunted by the ghosts of tomorrow.
But they don’t haunt me the same.
They’re not calling me backward.
They’re teaching me my name.
Because forever shouldn’t feel borrowed.
Love shouldn’t feel like war.
I’d rather mourn the future I imagined
Than keep begging for yours.
[Outro]
Some dreams die quietly.
Some teach you how to live.
I lost the life I thought I’d have…
And found the one I’ll finally choose