Jul 1, 2009 trv commented on Savage Love.
@31 isn't that a very black/white way of looking at things? I agree that by and large cheating is unethical, but there are some situations where it is better to cheat on a partner than to ruin a long standing relationship where one partner can't/won't satisfy the other.
It's not something that should be done lightly or carelessly, but there are cases where cheating is a healthier option than divorce.