Therein lies the problem for a long time everyone is making sacrifices except your H. I completely get what you are trying to do but now that he is not working...shouldn't he have to make some sacrifices for his family.
JMHO...I think you are on the right track, MWG
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.