Sorry I'm late responding to your post and I hope the interview went well. My goodness you have so much to worry about - you have my sympathy. You must be a strong person to contend with all this. I pray you got the job - at least you would be living some place warmer. You've moved so many times before, so hopefully you'll be able to adjust.
Since you know what goes wrong, that causes you to lose your job - hopefully you can work on that particular issue, to avoid this happening again. Keep us posted and I pray it will be good news this time. I'll be praying and sending good vibes ((Elysium))