Beb, I can't pretend to know this girl, even though I met her when I met you. And the five seconds with her were some of the most baffling five seconds I've had. Regardless, you're too much of a stand up guy IRL to have to deal with this shit. You deserve a normal fucking girl and life, none of this bullshit.
But if you're continually finding your way and making excuses to get back into this, it sounds like you love this sort of danger and drama even if you don't want to admit it. It might be hard, it might make you depressed, but you will feel much better in the long run if you cut it now. This is just screaming "divorce" and do you really want to go through the most stressful thing in life, next to marriage? Especially marriage to this girl?
Regardless I don't even know why you're coming to us for advice, what the fuck do we know. Ask people in your own goddamned life, as professionals, therapists. We make dick jokes, we should not be your therapy session.