Zed wrote:
The reasons why people screw around on their partners are quite complicated.

No, not really. They want to have sex with other people. Problems with the relationship, or psychological issues aren't excuses [Im sorry, Im tired of the pc mentality of the nation and how it quickly becomes an excuse.], the only exception I would make is that of an open relation but that isn't really cheating [except for being legal justification for divorce]. There is no excuse for breaching the trust with a partner and lover. Quite frankly, if you are in an open relationship then you have accepted the possibilities of STD and other complications. Thats a choice.

As for everyone does bad stuff, thats philosophical #$%##%#+. Its self pandering and excuses. Morality and ethical behavior come from within, if someone is being a %%*%@!!, damn right Im going to call them on it, and quite possibly beat them with a tire iron. I have done some 'bad things' and I learned from it. Leaving judgment to divine will is just another way to avoid consequences, and Im not in favor of that. There is a reason we have a legal system and police instead of just letting god 'sort em out'.