2) Personal attack alarm:
Buy one and if possible go on a course and learn how to use it.
There’s no point having one if it’s kept at the bottom of your handbag and you have to search to locate it. It’s not going to stop you being attacked but it can help to disorientate or distract your assailant buying you those precious seconds to get to a place of safety.
Once it goes off don’t think that anyone will to help you, most people just don’t do that but the sound of the alarm going off will serve a double purpose.
One, As stated previously, it will deter or distract your assailant, two, it will also generate a terrific noise so that even if no one comes to your aid at least you’ve created a “stage” for yourself and people will look so you won’t feel as alone.