Hi,
We got our passport stamped and waiting for the Plastic Card. Now, after waiting all these years -- we are asking question like "are we doing the right thing by staying in this country?" My son does not speak in his own native language, he has no idea of any festivels or anything about India--he is Indian born--now he has his plastic card. No, it is not at all our mistake because we visit Hindu Temple atleast twice a month, perform puja every morning explain about our mother land to him. He now neither belongs to Indian Culture nor completly US culture. He has communication problems with his own close relatives in India!!! During the summer vacations he does like to visit India!!!!!
So please please decide before you plan to apply for GC. And I always feel going back to India is always the best option than any other thing.
thanks