I agree with you. If one wants to live and work in United States, they must adapt culture of United States, speak English and not bring their culture here. I came at age 20 on student visa and liked the culture and married an American woman. Which made my mother furious. She had lined up a bride for me in India. It all turned out great, and I am living the American dream. Where else could I have played 10,000 rounds of golf except the United States. There are more golf courses in US than entire Europe combined.
Congrats on your life and finding the American Dream!! I’m sure you miss your wife every day.