Well, actually I went to Japan, to learn Japanese. Learning a language as an adult is really difficult.
For the first 6 months I would ask someone a question about directions to somewhere in Japanese, not have a clue what they were saying in answer, but follow their hand movements.
Now I live in Hong Kong. Cantonese is so difficult, with 9 different tones, that I have made no attempt to try (I’m learning Mandarin, spoken more in northern China, because that only has 4 tones).
Native English speakers do not realise just how difficult English is. English has a very complicated set of rules about tenses, which are extremely difficult to learn, and not seen in any other languages to the best of my knowledge, eg. “would have been going” is future past progressive tense (from vague memory). It has a pile of complicated spelling rules (eg. “i” before “e” except after “c”). The only advantage many non-Native speakers have is that English is a pervasive language - other languages adopt a lot of English words. But that doesn’t help with grammar.
I must ask, Dragongirl - do you speak any other languages, or tried to learn any other languages?
As an immigrant to Hong Kong, I’m contributing to the HK economy. I pay my taxes, and obey the local laws. I’m very happy if someone in a shop or taxi speaks English, but I never expect them to: people are happy if I can mutter a few words of Cantonese but its never expected: what’s the problem?
Should I be prevented from contributing to my new community because I don’t speak the same language? Of course not.
Most immigrants come to a country to work, and work hard. There usually isn’t a lot of time left over to sit down and learn a language.
There is something also to be said for diversity. Japan is a very homogeneous society. Everyone looks more or less the same, comes from more or less the same culture, and there are very few immigrants. Japanese culture is rich, but I think I would prefer to be somewhere where there is a wide variety of people and cultures. Its enlightening, it builds tolerance and respect, and its a generous sharing of cultural legacy. Language is a part of culture.
Finally, the southern US sits on a cultural fault line, intersecting with Latin America. As the US becomes increasingly integrated within its region, there will be more diversity. Its not going to be a problem that is going to go away for you, unless the US abandons regional integration. You’re just have to going to get used to it.