Dear Christian (my amazing, perfect boyfriend),
I may have had guys in my past but that's where they're staying, in the past. None of them have ever or will ever mean even half as much as you do. I may have guy friends but that's all they are. Just friends. They protect me when you're not around because even you know you can't be there all the time, especially right now but I promise you that none of them will ever take your place. I may smile around other people but whether you're there or not, you're always a part of the reason for that smile. Don't worry so much. You're never going to lose me. The only time I'd ever love another boy is if one day, we have a son. Other than that, you are my one and only. We've already made it through so much and are still going through a lot. I know we can make it through whatever life happens to throw at us. I have faith in us, no matter what. Even when you're gone, you're the one on my mind. I'm constantly wondering what you're doing, what you're thinking about, how you're doing, and if you think about me even half as much as I'm thinking about you. I'm sorry about our fights. Most of them are caused by my tendency to over-react and I promise that all of it will stop when this is over. I can't wait until the next time I see you. I hope you'll be as happy to see me and I am to see you. It's been my one and only dream and wish since the last time I was in your arms. I love you with all my heart and that's not changing any time soon. I promise.
Love,
Me