January 26th, 2010 at 12:39am
The reasons for cheating are manifold and complex. People in cheating relationships may or may not be abusive, submissive, obsessive, unsatisfied or curious. It's never a smart decision to make, but people do it more often than you think.
Personally, my opinion is that it can only work afterwards if you can both trust each other enough to draw up a clean slate, instead of carrying the baggage of the past into the future. And that kind of ultimate forgiveness can be pretty hard to come by.
I suppose it's possible, but it's surely not easy.