Ok, here it is. Bear in mind I have not really read it since I wrote it. There might be more I want to add and edit etc but see what you think.
I know this is really cheesy, but I have something I need to get off my (oversized) chest.
During my time recently in NY, it wasn't easy to do it due to circumstances but I don't blame you for that. I had an amazing time with you, and even though you had a lot going on, I still enjoyed every moment we spent together. Even if I didn't show it at times, I truly did and even being able to lie next to you in bed, fall asleep next to you and wait for you to wake up the next morning was something worth coming for.
(Next cheesy paragraph, ready?)
I have done a lot of thinking over the months since we called it a day on our relationship and it wasn't until the night I saw you before you moved to NY that I realised how much I really do still care about you. Now, I can no longer ignore my feelings.
There wasn't much I could do about things then, and there is not a lot I can do about it now either. I still maintain that where you and I are concerned, the timing was off. When I realised that for the first time, was when I truly realised how much it actually mattered to me.
Every time I have seen you more recently, has felt to me like the first time we met. I still see the same (highly) intelligent, interesting, funny, sweet and beautiful girl that I met that night. I miss everything about you and our relationship, even down to being outsmarted by you, being made fun of and our silly miscommunications we sometimes have. You are the best thing that happened to me in a long time and even in differences, I cannot help but maintain the feelings I have for you.
As you know, I am not always the best at expressing my emotions and that is the only thing I regret not doing while we were together. I never meant to make you feel I was taking you for granted or that I didn't care where and when things were going wrong. I can admit that I made mistakes and would do anything I can to change them. With all that, I will say again how happy I am for you and how well you are doing.
Like you said while I was in NY, that you appreciate the little things. I do too. Just to be able to make you smile and share laughter with you is enough to make me happy.
Anyway, however you receive this I want you to know that I really do love you no matter what the future brings. You deserve all the success and happiness coming to you and I would also do anything to be a part of that. I don't know what will come from this or where to go afterwards, but all I know is that I had to share it with you.