All Sikhs, male or female should practice some form of self defence. I have a 17 month old son and as soon as he is old enough I wil make sure hehas the opportunity to get involved with karate or boxing, 2 sports I have been involved in for aprox 20 years.
It gives you the confidence to stand up to these moronic paki's, and morons in general. And 99% of the time it doesnt lead to violence anyway as the other party will generaly back down when they see you have no fear of defending yourself
But as said above, first we need to stop fighting with each other and start backing each other up