I also have issues with Indian culture (and yet, not assimilated people of Indian heritage). With any population group, I think the best solution for you would be to assimilate yourself to the region and country where you live. The largest ethnic population in the United States are German-Americans, and living here you wouldn't think that at all due to how assimilated they are. You rarely hear a peep about them as they see themselves as Americans first and foremost and most don't really care about their ancestral homelands at all. The same can be said for many immigrant population groups in multicultural societies. So, if you don't like being "Indian", be an Indian-American like Nikki Haley who, if I hadn't known otherwise, wouldn't have even thought was Indian... and culturally, she isn't, despite being full-blooded.