I wasn't looking for forever,
Wasn't chasing fairy tales.
Just another passing stranger,
Another story doomed to fail.
Then you smiled without a warning,
Like you'd always known my name.
I never saw you coming...
Now nothing feels the same.
You held my hand without holding it.
Loved me just enough to disappear.
You let me hear your heartbeat...
But never let me near.
You were the ghost of a maybe,
The almost I couldn't let go.
You pulled me close when you needed me,
Then pushed me away when it started to show.
You said it was better this way,
Pretending we never could be.
But the truth is you didn't break my heart
Because you didn't love me...
You broke it because you were scared you did.
You told me all your darkest secrets,
The ones you swore you'd never share.
Every scar, every nightmare,
You trusted me to meet you there.
You looked at me like I was home,
Until home became too real.
The closer love kept getting...
The faster you'd disappear.
You kept one foot outside the door,
Just in case your heart gave in.
You called it protecting yourself...
But all it did was break us in the end.
You were the ghost of a maybe,
The almost I couldn't outrun.
You built these walls around your heart
Then blamed the distance on everyone.
You convinced yourself I'd leave you
Before I ever had the chance.
So you let fear write our ending...
Before love could write our last dance.
Maybe losing me felt safer
Than believing I would stay.
Maybe loving someone honestly
Was the price you couldn't pay.
I wish you'd fought your shadows
The way I fought for you.
Because every step I took toward us...
You took two away.
You were never just a stranger,
Never just another face.
You became my favorite chapter
Then tore the ending from the page.
I'll always wonder what we'd be
If fear had never won.
If you'd trusted what your heart knew
Instead of trying to outrun love.
I found you when I wasn't searching.
I lost you before you were gone.
You didn't walk away because you felt nothing...
You walked away because you felt too much.