People have always asked me if I am a Gujarati or Rajasthani or Sindhi or Madrasi or North Indian or Telugu or Marathi or Kannadiga or South Indian etc. ( I have mentioned the exact terms used by people while talking to me.) I remember one lady in Chennai asked me if I am a "Seth" (the local term used to address Rajasthanis and Marwadis). A couple of people even swore that XXX is just not my mother tongue when I mentioned it to them since I did not look like I belonged to that state. All this has irritated me since I feel every place where I have lived has contributed to what I am today. After all we have a Passport mentioning "Republic of India" and not "Republic/State of ....(name of the state we belong to)".
Whilst abroad, I was asked by people whether I was Asian/Pakistani/Indian. I felt proud of my Indian/Asian identity. Sadly Indians asked me the same question as asked in India. I remember a young guy (Indian) saw me shopping in the supermarket and instantly came up to me and asked " Are you from India?". I replied in the affirmative only to face this question " Are you ..... ( Regional Language)?". I said no and does it make any difference? But I could notice a small downslide in his excitement since I was not from his state. Does it matter in a place which is alien to both of us and where people club all of us together as Asians/Indians?