I am proud of you that you can keep your woman satisfied. Perhaps you should glorify yourself a little more. "Yeah, I can f**k! Hurrah!" You are correct that you can't control what others do, but you can be such a douche that you push them to do bad things.
Isn't this forum for people to discuss and seek advice in relationships? Your comments seem like you just want to stir up trouble. The fact is that you haven't answered my original question, and you don't have enough information about my circumstances to infer anything outside of what I have presented. I am not too interested in pursuing an conversation about cheaters vs. cheated or any pseudo-religious karma crap. Maybe you should start your own thread where you yell about how mad you are at cheaters. This is not that thread.