I'm glad you've had good experiences - so have I. But I'm not sure where you're going. You can't advise everybody into happiness when they are stuck in a social group that makes them unhappy. There are immutable forces at work. We're humans. Learning a language is an enormous task, and it feels horrible to imply somebody should do it who is just trying to be comfortable in their own country. You should make that attempt when you visit other countries. Not to mention, it wouldn't solve this multi-dimensional social problem.