I come from a family where the parents witnessed the pain and agony of partition and moving from Pakistan to India.
My family settled in the central part of India where not many different communities exist and as a result I didn't come across various cultures in India. I firmly believed that we (Indians) are one, the way we were repeatedly taught in school.
Almost two years back I came to USA for studies and realized that we Indians are not one, "United we stand, divided we fall" is just one old saying. People are united according to the states they belong to, the language they speak in and are reluctant to embrace somebody outside the community.
There is a visible discrimination in the invisible boundaries that we create around our respective communities and limit ourselves within them. People usually will not accept this fact but sooner they realize the better it will be for the nation.
The last time Indians showed their integrity was during the Kargil war. It is not necessary to fight a war to be One, we just have to fight and win the war with our inner selves and accept the other communities/religions as a part of ours.