not an option when you have family, and there are no local jobs.
give up working on same tech stack
well, yes, but who is hiring someone who doesn't already have experience on their tech stack?