I carry a knife and bear mace in my purse or pocket. It's time women fought back. Don't allow anyone who makes you uncomfortable get too close. I have had some scary experiences and I always say "hey mister, you're freaking me out. Back up. I am armed. "
I would rather spray someone with bear mace, which is way more effective on a human than the key chain pepper spray, even if their intentions weren't nefarious, than become a crime victim. I have found that the warning usually works. And if they don't heed your warning, spray them directly in the face, kick them in the kneecap or located area and RUN!