Really interesting stories!
I've moved around a fair bit. I did 3 work placements overseas for my French / Spanish degree and was offered a job in Paris when I graduated. I spent nearly 3 years translating there and met DH (who is Scottish). He traveled a lot for his work and was sent to Singapore in 1999 for 9 months. By this time I was a bit peeved at his traveling and it was crunch time. I got myself a freelance editing job, a sabbatical from work and a one way ticket to Singapore. Literally sold everything I couldn't fit into a suitcase.
From there we went to Azerbaijan in 1999, Dubai in 2000 (for a couple of months), back to Singapore in 2000, Spain in 2001, back to Paris in 2002 where we got married. Things slowed down a bit then and we got posted to Aberdeen in 2003, DD1 was born in 2004. In 2008 I was pregnant with DD2 who was born in Singapore, now 2013 we have just moved to Houston.
DH has changed companies once in this time but his industry (oil) requires lots of movement. I've worked in every country we have lived in (just waiting for my authorization to work in the US now) and have taught English, taught French, taught IT, worked at Unis, done LOADS of PA work, voluntary work and translation and retrained in Singapore as a swimming teacher.
We have a good life and now that DD1 is nearly 9, we will slow down. If we don't move again in the next 2-3 years, we'll probably be here til DD2 is off to uni or whatever she wants to do. We plan to retire in Paris though 