Affair

Why not leave his wife for good? Because:

  1. That’s the mother of children

  2. Fears for his career/reputation withing the community (which he doesn’t seem to being going a good job of concealing…since people are already on to him).

  3. Doesn’t want to upset his family or his wife’s family

  4. I wonder if the wife’s plausible inability to support herself on her own might be another reason.

Not justifying his actions.