Sort:  

I am all for Jiu Jitsu and self defense, but carrying a weapon is 1000% more effective than any martial art. This is coming from a BJJ/MMA Fighter and enthusiast.

if you don't know jiu jitsu your attacker may use it against you....besides you were not into bjj till you tried it. go to a range! if you remain terrified after learning about it fair enough!