<human>: So I'm in a weird situation and thought you guys might be able to give me a bit of advice. Me and my current GF have been off and on for about 4 years. She lives about 2 hours away and the distance has been an issue in the past. Gas isn't cheap and we're both broke college students.

To make a long story short, I have goals this summer. My biggest one being that I want to move out of my parents house before the age of 25. I also hope to potentially find a new job and spend some much needed time at the gym. I feel as if this current relationship is going to get in the way of that. 

This summer, she expects me to come visit for a week to 2 weeks at a time, that means some major time off of work. On top of this, starting this fall we're probably not going to be able to visit with each other at all as I'm probably going to be more broke than usual and we're both going to be extremely busy with school. 

It is my belief, then, that I should call it quits with her. I've also been yearning to be single again for the past couple of months in general but can't bring myself to break up with and hurt her. I don't want to look back 5 years from now and realize I really had someone and I blew it for selfish reasons. 

Today, however, has probably been my best opportunity. Last night she started nitpicking certain things about our relationship and on top of that revealed to me that she's essentially giving her ex a 2 hour ride back up to my town. This is a huge red flag for me but she insists they're just "friends." They snapchat and text constantly and frankly it makes me upset but I don't reveal this to her as I don't want to come off as untrusting. Her nitpicking, to me, is a sign that she is also having mixed feelings about the relationship. 

What should I do reddit? I'm leaning towards ending it but I don't want to regret it. The best I can hope for is that we can at least remain in contact with each other.

Give me a shortened version of the text
<bot>: Lofty goals this summer, relationship is potentially going to get in the way of that, want to be single but don't want to hurt her/don't want to regret it later. What do?