You sound too attached. I LEFT my 'home country' to get a better job. I don't give a shit about 'homeland' (whatever that is for you is a social construction anyway) and I'm better for it.
The only people who had homelands are native people's. Unless you're a native Indian shut up because your ancestors didn't give a shit. How do you think you are where you are now?