Hi luoldeng9, welcome to the forum. Thanks a lot for sharing your story. Like Winston, I am a Taiwanese American who had successfully found love overseas.
In high school, I was much more introverted and shier. People will often say it's all because of your own personality, but I would say your social environment definitely does have a lot to do with it. For instance, see this thread:
Anglo Emasculation - Insecurity, Paranoia, and Puritanism. This video says it all.
I then went off to college and started visiting Mexico regularly. The people there were extraordinarily friendly, lively, and down-to-earth. The entire social environment down there was much more relaxed than that of America's. For more info, see
Everyday social culture in Mexico.
Now here's a typical example of how uninhibited and happy Mexicans are when having a good time.
As you can see, it's really hard (at least for me) to remain shy and introverted in such situations! Depressed, lonely nerds are virtually non-existent in rural Mexico due to this kind of social environment.
After those trips to Mexico,
I started to grow some balls. No more
Anglo emasculation. I looked more manly, got a girlfriend for the first time, made plenty of wonderful friends, and saw myself become a different person altogether. In Mexico, my self-confidence shot way up, and I showed far more extroversion than I did back in high school. But whenever I go back to suburban America, I feel stifled and unable to express myself as much.
Winston also saw his personality "come out" once he went to Eastern Europe and the Philippines. Quoting Grunt in
viewtopic.php?t=6692 ,
Grunt wrote:If anyone feels they "come out of their shell" when overseas, try to keep something in mind. That person you are overseas is the real you. The person you are in America is a prisoner, nothing more.
I still prefer to live in the U.S. mostly because of the educational system. I interact with immigrants and non-mainstream folks in America, and visit foreign countries once in a while for R&R. But if you do want to move abroad, Singapore and Malaysia would be excellent places for English speakers with technical backgrounds.