Oh, custom DDR.. well the blade looks like it met a slack belt and got beat down... my mistake, I'm not versed in HTM vs DDR.
And as far as this post goes... A woman with a knife and a mindset to use it vs. a pissed off drugged up large man, is a huge accident waiting to happen. The paranoia is interesting though! Carry a means of instant communication, a panic button.. trying to fend off someone typically doesn't go well, especially if its a woman vs man, small vs large... person with morals vs person who visits prison monthly...
Pepper spray is usually a bad idea. In a panic situation you need to make sure its pointed the correct direction and can reach them.. Then you need to make sure there isn't any wind, or deflection.. AND the person you hit might not get nailed hard enough to stop them from charging you anyway.
A taser is about the best answer, but if you miss, you (being a female bus driver) better have a real good back up plan...'
Life happens, can't prepare for everything and paranoia only gets you so far. Real circumstances are far different from cyber discussions logic...........