I woke up today thinking about this, so I might as well post about it. I remember watching a show about a person, who was a girl, and changed her gender to become a guy. The show is about helping this "new" guy look at the world as a man, and one of the things they took him to was a self-defense class. Anyway, the whole point I am trying to get to is the fact that if a person attacks you, the first thing you have to say and say out loud is NO. Because when you say that, you get to break the shock you might fall into.
And another thing I remember reading in an email, it was about men attacking women to try and rape them, in summary they said attackers are cowards, if the woman puts up a fight, kicks and hits, screams, he will give up soon and leave.
So here are two things for women out there if you ever felt in danger and when the attacker is close, say NO, and hit. And the best thing would be to learn a couple of self-defense moves. Scream