okay, i hate how everyone views, but no one replies! -_-
can someone please respond? or do you really have nothing to say?
I recommend sticking to it, things change.
India has already stated that if you do medical school in India and go to US for residency they can call you back to India whenever they want.
On a college note, I think you should go to a city with a larger indian population. Try to find friends from India, even if your school has very few, seek them out. Join a society or start one yourself.
Things so dramatic shouldn't be done without prior research and thought. If you were really unsure you should have applied to schools with more indians that way you have a home away from home and friends you can relate to.
A lot of international students find they hang out with international students, its because they just have more in common, so don't be too worried about that. There is so much difference between Indian and American culture that you will need a lot of time to slowly adapt, younger and younger people are moving abroad for school these days and trust me you are not the only person experiencing this.
On a medical school note, if you don't have US green card or citizenship it will be very difficult for you to get into medical school. Very few schools accept international citizens and they usually require higher grades from internationals.