@izzythepush,
I think she's a canuck too.
A friend explained the split to me like this.
Singh means lion, to signify their warrior caste. Kaur means princess.
Hindus are very peaceful, they didn't like war or killing anything, thus the whole vegetarian thing. They knew they needed to protect themselves, so every family sacrificed one boy to the cause, the holy army (k, I have no idea what they named it, but you get the gist).
The boys were to train in the art of war, remain virgins, pray and be pure, and never marry or have kids. The hindus knew the alternative would cause a divide in the loyalties of their selfless draftees. Obviously, the band of brothers grew tired of this arrangement and rebelled. I believe the some greeks tried this idea too and failed equally in their utopian dream.
Lordyaswas
Sihks and Hindus, that aren't pals with Muslims, are holding on to long remembered treatment at the hands of the Mughal Empire.
Like all holy books, Sikh's sacred pages have more than a few suggestions of mean stuff you can do to women.