Have a real good think
Expat jobs are plentiful for a reason. Trust me when I tell you, it's not worth it. You don't have to work for a U.S. major to be a successful, professional pilot.
Those great expat jobs are really not so great. Yes, go read Fragrant Harbour on the PPRUNE or even better, the ME forum about Emirates. Simply put, being an expat, or working for a foreign carrier, SUCKS!
If you're flying a widebody, or any body, in your home country, STAY PUT! Just trust me. If you have a job, keep your job, make the best of your job and stay home. Moving or going to a foreign carrier will wear off very quickly, believe me.
If the training alone does not make you realize, then flying the line will. Just you wait till check ride time and the astronaut physical EVERY year. And you just wait until you get to fly with an Ozzie!
Enjoy