I think one reason why men cheat is because we're naturally polygamous. I don't see that as a negative thing (it's neutral) because it helps differentiate real men from mere boys. The moment you've won over this natural impulse to cheat or to be disloyal (or just be polygamous), that's the time when you'd be able to say that you're a real man.
As for women, I know they cheat too... I'm not sure what's the usual reason why some of them cheat. But for both sexes, I think another reason would be because our generation is beginning to develop the bad habit of getting everything that we want without regard to other people's feelings. I hope we could overcome this trend one day....



