I know what you're going through on the job situation.
I have been in the same boat on four occasions during my working life however, I have always found another open door!
I hope all goes well for you.....