That's really interesting how you were better able to deal once you moved to a different country. I always wonder about moving to a country where I can feel really at home as an introvert. I found this article interesting:
11 Most Introverted Countries In The World ? LonerWolf