It won't last Bis. I am in the same situation myself. I am struggling with forgiving OW for the hurt she has caused me and especially my children. There are some real rotten selfish women out there who have never learned boundaries. It hurts even more when you have been betrayed by two people you were close to.
Take care,
Everything happens for a reason, maybe Dad needs to find that it isn't better out there, he needs to realize how good he had it here. Maybe he will find God and that is the most important thing when he finds Him he will know he is supposed to come home.