I want to make a comment here.
Self-righteousness seems to be the order of the day for some of those not involved. Some people I believe love this type of situation because it lets them stick their noses up in the air and feel superior.
A person is not all good or all bad just because there is one area of their life that is in accordance with society's norms. Or an area that they can't seem to control. We all have our flaws. there are probably a lot of us here that are full-fledged or borderline sex addicts. Others are food addicts and are obese. If you can't control it, you can't control it, regardless of what it is.
Bill Clinton was a damn good president by most accounts, and you don't hear everyone labeling him first and foremost as a cheater. This is not the worst sin in the world, and historically it is damn common. What if a person is a horrible parent, nasty to other people, or lazy, uncaring, or proud and haughty, arrogant, condescending, uncaring for those less fortunate. Perhaps those are all worse transgressions that cheating on a spouse. Maybe, just maybe, the infidelity was partly justified based on the situation. Hypocricy seems to be the order of the day.
Let he is without sin throw the first stone - as true today as it was then.