It's a shame that your experience of life overseas wasn't great but it is unfair to suggest it is like that everywhere. I agree there are downsides that can come as a surprise but from where I'm sitting the positives definitely outweight the negatives.
BV