To my long-distance best friend,
First of all, thank you for still being my go to person for absolutely everything. It can sometimes be tough to no longer have you around, but it's nice to always know that I can call you and you will pick up and listen to me rant for hours. No one quite understands me as well as you do, and it was hard coming to college and no longer having you with me every step of the way. Although I have made a lot of new great friends at college, I still feel that you are absolutely irreplaceable and someone I can go to for anything.
Secondly, thank you for always making my day. Every time I am having a bad day, you send me funny pictures that make me smile. Sometimes, you send them not even knowing the day I am having, it's almost like you can sense my emotions, even from miles away. Sometimes you even go the distance to surprise me, like when you came home for Thanksgiving and scared me so badly because I hate surprised. You absolutely never fail to make my day, and I could not be more thankful for you being you and doing that.
Thirdly, thank you for sticking with me. After going to college, I realize that it can be hard to stay in contact with a lot of high school friends. I thought I would catch up with more people than I actually did when I finally got to college. It is nice to know that you decided I was worth sticking around for. No matter how hard it was sometimes to catch up with each other, we still did. I am glad we can see each other and it is as if nothing has changed and that we will forever be best friends.
Thank you for being my best friend. Although others have come in and out of my life, you will always be a constant and it is nice to know that no matter how far apart we are you will always be with me.