I had to let you go.
But it did not happen one morning, out of the blue.
It certainly did not happen altogether in just one day.
It took me thousands of days and millions of goodbyes.
Each time, a constant, tiring battle raged on, between my sensitive heart and my rational mind, between a delusional fantasy and a harsh reality.
Every night, I would release all my grief for you and watch them fly away like millions of fireflies.
Sometimes I would sit inside an empty train in undisturbed solitude and ponder about our past conversations and your present endeavours.
You continue to come across my mind like a flicker of empty bulb light.
The only difference between then and now is that I do not cry.
Painfully, I have begun to let go of my feelings for you.
Each of your memories clung to me like pieces of skin hooked into my body.
I slowly learned to unlatch them and discarded them layer after layer and watched the wind carry them away to different places.
You see, I did not lose you in just one day.
I lost you piece by piece, until the image of you, once so real in flesh and bones, became nothing more than just a shadow.
Although a few scraps of your memories were very much alive in my mind, my feelings for you have faded slowly, day by day.

Until I could no longer grieve, and I think of you as nothing but a small fraction of a seashell floating amongst the vast ocean of life.

I let you go, and you slowly became a vague memory, and you disappeared into the back of my mind.