It's been so long and we've both moved on but there's still so much I want to say there and then that is no longer appropriate now. Some part of me really cannot let you go even until now; some kind of baggage that you bring along to future relationships. It's really not because I'm single now that I'm saying all these, and I guess most of those that I have been with after can vouch that. Time really flies and we have parted for more than 2 years and it haven't been the best 2 years or so in my life. Losing you is like missing a puzzle piece and I am guilty of throwing that fitting piece away. It's been so long that I really don't remember the whys but I guess it's not quite possible for another restart anymore or at least not in the near future. We do chat every half a year and met up a few times after our separation but it's really not easy trying to maintain this friendship. I'll keep trying. But it really is time to let go of this baggage, to really leave and not exist in memories. I don't know how to make this feeling stop, and I tried my best to let go of you, really; now that time has faded everything away, it's almost time to put that full-stop there. I don't wish you'll find someone like me because I believe you've already found someone better, or if he's not the one, a better one will chance by.
Let's meet up for tea some day, as pure friends; less of an ex, less of the missing puzzle piece.