I hope I don't get stoned for this, but I have cheated on almost all of my boyfriends, except for my current one, and I don't really feel all that bad about it. I always justified my cheating by convincing myself they did something shitty to me first, which I think was true sometimes, but not all the time, not even most of the time, but it doesn't really bother me now because I realize that those relationships weren't going anywhere anyway, we weren't serious. Still, I felt pretty low at the time.
But srsly, there's no excuse or justification for cheating. I don't think I'd ever do it again, too much work covering my tracks.
I've cheated in just about every relationship I've ever been in. It's not something I'm proud of. The relationships usually lasted too long and I didn't have the balls to break it off. So I cheated on them, they found out, and broke up with me. I was actually OK with that.
Constantly.....as often as i can. But not with your everyday woman......I prefer the pro's. I guess in my own sick mind i see it as a "business" transaction.....no guilt, no one following me home, no one calling me, no one knocking on my door.