When I caught him cheating, that was the end of us. He's actually "with" her now. I saw her car at his house the next weekend. Basically, I've been ostensibly replaced. Harsh....
How she could stay knowing the truth, I'll never understand. (I mean, when I caught them it was early Sunday a.m., I banged on his front door, asked if there's anyway I could be misinterpreting this, and got my answer. She heard everything I had to say. He must have convinced her otherwise).
During the confrontation I asked him how he thought it was okay and he just lied saying we hadn't been out in months, when in actuality, he had been "busy" with "work" the past few weeks, but we hadn't broken up. Heck, I didn't know anything was going on until he started to blow things off right and left and I got suspicious.
Anyway, I won't tolerate cheating. It simply says I don't love you, I love what I want more. So, I'm coming to terms with 10 years of my life in an on/off relationship with him for 5 years of that...wasted.
I actually really loved him, but he's just incapable of an adult relationship. And the cheating, well, the timing (my move to his hometown) shows me how much he feared commitment, and the choice of how to push me away succeeded in doing it permanently.
I believe once a cheater, always a cheater. Trust is nearly impossible to restore. And if he did this before marriage, heck, imagine what issues would come up after marriage. I have no choice but to move on. Hardest thing to do. I want his love and I want it fully, but he can't give it.