I would like to add that one should never get angry if a person of another religion were to inquire about a
Sikh beliefs, teachings and culture and costumes. Explain to them each and every time so that eventually they will understand
Sikhism better and also spread the word to their friends.
However, if you were to show your temper, it will just confirm their belief that Sikhs are violent, have no sense of values and should be shunned. I have even been asked if I am a Muslim but I always make it a point to correct the wrong perceptions.
Practice tolerance and you will find the world a better place to live in.