Your reaction is similar to my own. I want her to be happy. But she is a consciencious woman who would never leave her husband unless he cheated. So how does she bear up under this weasel?
She has utterly no spine and he has no sense of her needs, only his own. How does she make an inch of progress when he thinks he doesn't have a problem and refuses to discuss the issue(s)?