So, you’ve got a job in India. Welcome. I like the fact that a stint in India is a valuable addition to your CV. I also appreciate that your salary enables you to live among India’s rich. I also understand that you’d like to stay in yuppie enclaves as you find yourself most comfortable there. But having done that, what sense does it make for you to complain that India’s rich yuppies behave like the rich yuppies back home? If you really want to “find” yourself, well, locate yourself elsewhere. There is a lot of India for your kids to experience, if you can sacrifice the comforts of an expatriate lifestyle.
Also, most Indians aim to live their lives. We aren’t particularly interested in being a country-sized museum of anthropology for you guys to visit for extended periods when you get bored of your suburban life.