I'm just giving a bit of a rant here, well not really a rant, but a question maybe? I found a guy that I love, at school, and we have been dating since end of June. He is younger than me, so of course there is a maturity gap but its not that big We all have the same friends and we get along, but there is something off about him. He likes to point out my flaws, maybe bully me slightly? It does make me feel like shit because Im still slowly recovering from a lot of things (yes I am better). We get into fights occasionally, and just a couple days ago he was making fun of how i look to the point where our friend was about to jump him. I tried breaking up with him once before, but we ended up staying together. Then I have a long distance friend. I tried dating this guy in the past, but he cheated on me with someone who lived closer. We were still friends passed that point for two more years, and Im starting to get attached to him again. He'll start saying things about breaking up with her and moving here to texas to be with me (he wants to go into the military too). I mean he is so much nicer and respects me more than the guy here, but of course I stay faithful and keep reminding him he has a girlfriend too. I just, Idk. Im not exactly sure what to do. Im like at a fork in a road, so to speak. I tried going to a friend of mine, and he tells me both guys are no good and I need them out of my life, but I'm getting attached. So in anyone's opinion, what should I do?