For a Western, it is quite easy to understand Indians and Indian society.
If you meet anybody from India, ask him "What Is Your Caste?"
If the answer is high caste aka http://en.wikipedia.org/wiki/Forward_caste be warned.
You met a narcissists/racist.