when the train didn’t stop
“it’s been a while
since i last saw you —
not just in passing,
but truly,
as the version of you
that felt like sunlight in skin,
laughter in silence,
and a home
in someone else’s eyes.
we’ve come so far
from where we started —
though neither of us
would call this a destination.
we were once so close,
two souls wrapped in one moment,
like branches twisting in the same wind.
but now?
now we are the leaves.
the fallen ones.
once tethered,
now scattered,
carried by the kind of breeze
that doesn’t ask
if we’re ready to drift.
some days,
i still feel your name
settle like dust
on my chest.
familiar.
undisturbed.
heavy only
when i try to move on.
and then —
your name appeared on my phone.
just there,
glowing,
breathing life into memories
i had carefully buried
but never really forgot.
you appeared
just when i was thinking of you.
maybe that was fate.
maybe just timing.
maybe heartbreak has
a sixth sense.
or maybe
the universe just likes to remind me
what i haven’t let go of.
but i couldn’t help but wonder —
“maybe this is it.
maybe this is the moment
i get to say everything
i never did.”
i began rehearsing
in the only theatre i know —
my head.
the monologue came in fragments:
“i missed you.”
“i still care.”
“i never meant for things to end like that.”
each version
sounded truer
than the last.
but none of them
felt like enough.
still, i practiced.
again and again,
like i could summon the courage
just by saying the words
in silence.
and for the first time in a long while,
i allowed myself
to believe
that maybe
you’d come.
and maybe
this time,
i’d speak.
i went to the place
where so much of us
still lingered —
that old platform
where words once felt easy,
where laughter echoed
and time felt like it bent
just to watch us.
i sat there
as people came and went,
their hellos and goodbyes
falling into the rhythm
of passing trains.
and then,
you arrived.
not late.
not early.
just…
exactly when i least knew
what to do with my heart.
you smiled.
and just like that,
the script i wrote
began to burn
in the back of my throat.
we talked.
not like old friends.
not like lovers.
but like two people
trying to pretend
that time hadn’t changed
everything.
your voice was softer.
your laugh —
still beautiful,
but tired.
like someone
who’s been carrying things
they don’t talk about.
your eyes, though —
they still had
that same golden flicker.
the one that used to make me believe
i was safe.
but now,
they looked past me.
like the warmth was still there,
but not for me to hold.
you said
you had a train to catch.
simple words.
but they felt
like a goodbye
wearing casual clothes.
i smiled
and nodded,
even though inside,
every part of me
was begging for you to stay.
my hands clenched.
my mind screamed.
my heart whispered,
“say it. now. before it’s too late.”
but fear
is a language i know too well.
and silence —
silence is my second tongue.
so i let you go.
the train arrived
with a sound
that didn’t just belong
to steel and tracks —
it sounded like an ending.
a final page
you don’t remember writing
but know you’ll never forget.
you picked up your bag.
adjusted your scarf.
turned toward the train
and took a step.
i watched.
like it was a movie
i didn’t want to end.
a scene i wasn’t ready for.
a heartbreak i knew
i wouldn’t stop.
then you turned back —
just once.
smiled.
and waved.
and i,
being the coward i’ve always been
when it comes to you,
waved back.
smiled, too.
but not because i meant it.
only because
i didn’t want you to see
the storm in my chest
breaking again
for the second time.
when the train left,
it didn’t just take you.
it took
the version of me
that still believed
love always finds its way
if it’s meant to.
it took
the parts of me
that waited for closure,
for one more try,
for the miracle of timing.
now,
i sit with echoes.
with moments
i replay like my favorite scene
in a film
that never had a proper ending.
i walk home
slower than usual,
like if i move too fast,
your memory might slip
from the folds of my coat.
some nights,
i still stand at train platforms
just to feel that ache again.
just to remember
what it felt like
to almost say
everything.
because love
doesn’t always leave
when the person does.
sometimes,
it lingers
like the scent of someone
who wore the same perfume
for years.
faint.
familiar.
unshakable.
and every now and then,
i wonder:
if i had called out your name,
just once more,
would you have stayed?
would you have turned around
for more than a wave?
i don’t know.
maybe i’ll never know.
and maybe
that’s what hurts the most —
not that you left,
but that i never gave you
a reason to stay.
i tell myself
you were meant to go.
that maybe
what we had
was just a chapter,
not the whole story.
but late at night,
when the world is quiet,
i still imagine
what it would’ve been like
if the train never came.
if you stayed.
if i spoke.
but i didn’t.
and you left.
and now,
i carry that silence
like luggage i never unpacked.
after you left,
i didn’t go home right away.
i sat there —
feet cold,
eyes scanning tracks
you were no longer on,
trying to find a version of me
that felt okay with this silence.
but the truth is,
i wasn’t just quiet —
i was loud
on the inside.
you see,
you may have left,
but your absence sat beside me
like a ghost who refused
to be invisible.
i kept hearing the words
i never said
echoing back at me
in your voice —
soft,
forgiving,
but not staying.
“i wish you would’ve stopped me.”
“i was waiting for you to say something.”
“i didn’t want to leave either.”
and i knew —
none of that was real.
none of it true.
just my mind
trying to rewrite the ending
because the real one
still stung too much.
sometimes,
i imagine you’re still on that train,
looking out the window,
wondering
why i let you go.
but maybe you’re just staring ahead,
at a future
that never included me.
and still,
i go back to that day,
again and again —
not to change it,
but to understand
why my silence
felt safer than my truth.
because saying “i miss you”
would’ve been risking
what little of you i had left.
and maybe
i wasn’t afraid you’d walk away —
maybe i was afraid
you wouldn’t even pause.
the world kept moving.
the trains kept running.
people still fall in and out of love.
and me?
i still wait,
not for you,
but for the courage
to say things
before it’s too late.
because the train
didn’t stop that day —
but i did.
and maybe
that’s the story
i needed to tell.
when the train didn’t stop — i did.”