Hey boys, I've got a pretty weird one for you today. Kinda long, so I appreciate your time. Backstory: I started dating a girl in highschool. I was her first real boyfriend, took her virginity, went through some beta phases, but stayed together for 5 years. She's conservative, has a body count of 1- me, which I know a lot of you will automatically dispute, but she's also extremely christian, and feels guilty about having sex constantly, yet still fucks me like it's her job when the logistics work. She was a D1 athlete, and now has graduated and found a career making ~60k a year. A year ago, she broke up with me because she couldn't control me. It was more a shit test than a real breakup, but I fucked a girl two days after she "broke up with me". This sent her into a spiraling depression, and she felt like I cheated on her because she didn't mean the breakup. I plated her and just started fucking her intermittently for a year. Fast forward to last month. She started going on dates another guy, but only sees him once a week, and still tells me she loves me. I've gotten sick of spinning plates, and my ex has a ridiculously good body. Her telling me about the dude admittedly did make me jealous, and caused me to start pushing for an LTR with her. She had finally come to terms with moving on from me, and is now extremely conflicted because I want to get back with her, but now she will lose face for leading this guy on. It's compounded by the fact that she has told most of her christian friends and family that I'm a cheater. It also complicates things because her parents at this point despise me because of the depression I threw their daughter into, so she has to sneak around to see me as she still lives with them. She moves out into her own place in 3 days, but also has become flaky with plans with me. But it's triggering cognitive dissonance with me, because whenever her best friend leaves her apartment, she sneaks me in to have sex. She has bailed on several plans we have made over the last couple weeks which would make me hard next any other girl, but i have a feeling when she's away from her controlling parents, she'll act differently. When we're together, she's extremely submissive and lets me be the boss, but when we're apart it's like a defense mode turns on and she tries to avoid being with me. I can't decide between cutting all contact and letting the other dude have her, or waiting until she moves out but coming across as beta because i'm just hanging around being too available. I know Tomassi's Iron rule about never digging through the trash, but I also could see us getting married and having brilliant little D1 athlete kids. For context the other dude was a d1 athlete, but he's pretty beta. He's graduated while I'm still in school, but he's definitely the safe easy choice. She's more attracted to me, but I can't help but feel that her genuine desire is being damaged by the social consequences she would face from getting back together.

Now for the question, what would you guys do? I know most of you are going to cry oneitis, and it's warranted honestly. But at the same time, how many of you dudes have the opportunity to be in an LTR with a 4.0 student athlete who has insane genetics and is sexy as hell. Most of you dudes on here would jump at the opportunity to pass your genes on with someone like that. We're just as likely to end up dating as we are to never talk again, but I fucking hate that she feels like the bachelorette at this point with two dudes competing for her. Half of me wants to permanently block her, and move on. and the other half knows if we date again, i'd be the head of the family and we'd have kids that she'd be a great mother to. Just looking for some opinions, thanks for reading the wall of text.