This is a really complicated issue. I think the first part, one that most people don't think about, is the definition of cheating. For me, cheating is doing something that the person knows will hurt the other and then chooses to do it *and* not to tell their significant other(s).
It is not...