it's not for everyone...this expat stuff...so there must be things to look for in peoples personalities that can help them to make a success of their foreign adventure...
I'll start off by saying you have to be realistic about what lies ahead...no move to another country is going to solve the problems you have back home...