The Mentality of Indian Parents versus Parents in the West. The Indian parents see their children as a product for their self esteem. Their children’s success is their success. When their kids become Doctors or Engineers - they give themselves the credit not their kids. In the West - Indian parents also sacrifice a lot too. But I never hear them talking about how much they have done for their kids. Their self esteem is tied to their own individual success and the kids success is their own. Are Indian parents wrong that they want to benefit from their kids education? If the son comes to the USA but the parents did not pay anything for their education because they were smart. In India you get into Medical school right out of High School. In America you have to do 4 years of College first. So we feel that Indian parents get to come to America for free without doing anything. Mine don’t drive or speak English and expect in America the kids should do everything due to the caste system of low dignity in labor work. But we in America have to do it as we live here? My son is born here and only sees the US system that is not like that. He has only seen what my husband and I have done for him. His grandparents have never done anything for him. So then is it ok for them to come from India and preach their values and thinking about what they did in front of my American son? Can I use that as an excuse to tell them they are wrong. That their son may recognize them but mine does not? They are still emotionally blackmailing from India. Is there any wrong or right or just a culture difference?