SC
Your h is trying to guilt you or pressure you into taking him back. He is still in mlc and he will run again. You already know this. Don't uproot your life for him. Tell him sorry but he will have to find a new job in his city for now. If and when he comes through his mlc then he will want to come home to you but then it will be real. Honesly I can't believe after everything he has done he actually expects he can come home and you will support him.

Think of what is best for you and your children. Put yourselves first. I think you already know the answer to this.