I know the saying: “If you love something, set it free. If it comes back, it’s yours. If it doesn’t come back, it was never meant to be.” It’s true for some people and perfect for them, but it’s shit. Why should I have to set you free to know that you’re the right one?

I love you and I don’t want to set you free to know that. When I look at you, I don’t doubt anything about us, so why should I let you go?
At the same time, I don’t want to hold you back. I know it’s four years and that’s too long to stay in a long distance relationship, but I want to be selfish and keep you.
There is a big chance that you will come back, but how do I know that is going to happen? Four years is a long time, we both could meet new people or become new people.
Part of me wants to ignore every guy I meet in college to make sure I am single when you move to Tennessee, but what if you meet someone that makes you happier than I ever could?
The other part of me wants to move on and date many guys so I am not the one stuck in the past hopelessly in love with someone who found somebody else, but I know that I won’t be able to do that.
I love you so much and I don’t want to hold you back. I wish that this relationship didn’t hold you back, but I guess if it does I will let you go.