we settle in a place because as start to live somewhere, we start to develop roots there.. and its not easy to uproot a family, especially when you are in a secure job, house, kids in school, friends that closer than family near you.. the same feeling you have with Pune, I have with NY. This home, this is where I belong and where I want to live. I travel to India, and I love India, there times when I wish I was living there but about 3 weeks after, I long to come back "home" - and home is where there heart is and my heart is in NY. I guess its as simple as that.