Most Helpful Guy
He has no respect for your marriage, at least that what it looks like. Even if you confront him, you will never know if he stops talking to his old flame. For all you know, he could just change his approach and try to get away with it again. He is using both you and his ex as safety nets, which is a complete selfish and dick move.
You can give him another shot, but that only after confronting him, and forgiving him with all of your heart. If you can't find it in your stomach or your hear to move on from this ordeal and to never think about it again, then you have a chance.
Good luck, I really hope you put yourself first ahead of everyone else in this situation.
Most Helpful Girl
I would leave him if I were you. I know most people would tell you to work it out, but why? There are no children involved, you've only been married for two years. I would look into getting the marriage annulled due to his involvement with this other woman.
I'm sorry but I don't think he loves either of you. She is also stupid for listening to his BS and sticking around after all this crap. Especially for sleeping with him.
You don't sound like an idiot, he does. And you deserve way more than what he is willing to give you.
BTW, I'm not 100% sure, but pre-cancerous cells on your cervix is from HPV, is it not? Where do you think you got this HPV from? From your no-so-loyal husband, huh?
Work on boosting your immune system (you might want to see a naturopath), burn those mofo's off, and move on from this a-hole.