Dear (Insert His Name),
I just wanted to start off by saying thank you. Thank you for the countless hours that you spent listening to me complain about work, school, and anything else there was to complain about. I am so grateful that I knew you were there when I know I needed you. Thank you for having the patience to deal with me the way you did; I know it wasn't easy because I am definitely a handful.
We didn't work out, but hey, that's okay. I don't regret the time we were together at all. We were young and in love, but as we got older, we grew apart. We finally realized that we were on completely different paths in our lives and we had no idea where either one of us was going to end up. It was a constant stress juggling you and schooling and my future. You also had so much more to focus on.
I don't look at our breakup in a negative way, but I look at it from a positive light. We both have learned lessons from our relationship that we can carry into our next relationships. We now know what to do and what not to do. I think this has been such a tremendous learning opportunity, and I'm so grateful you came into my life for that reason.
You aren't a bad guy. You are so funny, smart, athletic; the list can go on and on. We have made the greatest memories that I will never forget. I am beyond grateful that you were mine and I am thankful for the opportunity to have been yours.
Hopefully, our paths cross in the future.