Gmum - I'm not too certain his life is going to work out the way you've outlined. He's running off with a woman he's having an affair with - the odds are overwhelmingly not in their favor.
Relationships begun in betrayal aren't what one could call a quality pairing. He's going to be without his D for the majority of the time.
Just be thankful for her sake he is a good dad. The rest of it [censored], I agree - but I don't think it's going to last.