With all this talk about feminism and male privilege these days, we now have a large amount of females walking around like they are invincible. Unfortunately for them, chivalry is not what it used to be, as back then was when most females actually acted like females.
There is a select population of males who still believe that woman are precious creatures to be protected and you should never strike back. These are called white knights. If a female wants to hurt you with her fists, she is capable of doing so. Protecting females even though they are the attackers encourages these individuals to keep doing what they are doing. This enabling behavior is why we have so many aggressive females running around.