Anywhere I may roam Where I lay my head is home

Recently someone asked me how frequently do I go home. It took me a long time to understand that he meant India. Then today another person pointed me to this song from Metallica. Sometimes people ask me if I want to go back to India or stay on in the US. What is home for me? Who am I? I guess every immigrant has faced these questions. For me there are lots of concerns such work authorization and visa status that often prevent me from doing things that I really want to do. At the same time I am worried if after being here for 5 years can I head back and adjust to the daily realities in India such as regular power cuts, intermittent water supply and rampant corruption.