Raising my hand. My ex was a "saint." Everyone said so, even me. Turns out he was just amazing at faking it.
When word got around about his cheating ways, one of his co-workers told another, "I guess Boy-Wonderful isn't as wonderful as we thought."
Unfortunately, he's still very handsome and charming and so it doesn't seem to matter to many women (including OW he left me for) to take him on his terms. I get upset and my IC has to remind me: you could have had him, too, if you were willing to share him. You divorced for a reason.