Cheating people doesn't deserve any sympathy.
There is never ever a reason for cheating in my book, so if you happen to
"accidentally" have sex with someone outside your marrige because you are unhappy,
then the fault still lies on you.
It's pretty simple, if you are unhappy enough to cheat on your man or woman,
then just end the relationship and act like an adult - or try working it out.
But never say there are reasons for cheating on your partner.
I don't care if this man's life was turned upsidedown because of a "mistake",
learn to keep your pants on.