Sorry to hear about your dilemma, Claudette. Some of the things you need to consider are -- the stability of your present relationship (is it enduring, or are there signs that you and your husband may have some rocky times ahead?) -- your son's age. Is he at a period of his life when, within a few years, he's likely to move off somewhere himself?
Your husband must understand your dilemma and, on the surface, it seems he could find another job. But that's a lot easier than it sounds and his work may be such that he really needs to make this change. If that's the case then persuading him to resign and stay where he is might put more pressure on him that your relationship can stand.