The guy who used to mentor me here had a tag line that read "Affairs are caused by poor boundaries and resentment, and fueled by entitlement."
I believe you have to really break that entitlement streak, and the wayward spouse has to sort of "hit bottom" and really get to that "OK, what's it going to take?" stage before the incredibly hard work of piecing can begin. I've never felt Shodan's wife ever reached that point. I could be wrong.