@xaelath don't forget the husband was a dick that's cheating. And with the introduction of the ex here I'm pretty sure we have the one who he has been cheating with.
The guy has every right to cheat. I mean look at his wife. She always wears the same gown and slippers, bags under eyes on top of that. It'd be a little dissapointing, if it wasn't cheating back then.