I know sometimes things don't go right, like yesterday and I know sometimes I can frustrate you, and I know sometimes I make u mad. I know that you're my better half, I know without you I'm incomplete, and I know that tomorrow you won't be here with me, but Baby, you know that no matter what, you will always have a key to my heart.
We might be miles away for a while, I might not get to see you smile or hear you laugh or even watch you sleep, but Darling, you know that the true test of love is distance, for it's said that distance brings people closer together.
The miracle of life shone in front of my eyes when you entered my life. Nothing can be compared to this feeling of filling up somebody's life. The excitement which tortures me while waiting for you to enter , the sweet night-calls that keep me awake even when I'm exhausted to death, because I wouldn't miss a thing. The feeling that you know every corner of my heart. All these things are the most beautiful signs of my love for you.
God has got his own reasons for us to meet and come this far. But I hope our love will flourish beyond what it is right now. Distance maybe just a part of the reason why sometimes we think we can't handle this whole relationship, but I am sure our love for each other is way far stronger then any oceans can come across.
I am writing you this letter to tell you that my love for you is so real that I can't find any words to describe my feelings for you. At the same time I would like to thank you for all your patience while our relationship had to go through high waves and hard rocks. My love for you has grown so strong that I can never imagine a life without you now.
I will always be yours no matter what the world turns out to be. My heart will always yearning for your love and care forever. I love you always………………!