I think some of you need to watch or should maybe watch "Active Self Protection".
ASP and John have over 360K subscribers on Youtube and will teach you real life skills, attitudes & awareness that could potentially save your life.
Youtube link here: https://www.youtube....Wh84mw/featured
Website here: https://activeselfpr...063934326171875
It shows real life scenarios including attacks, robberies and more which they use to teach you about how you may help yourself or others in the same moments. It will teach you about what's called the 5 D's to use when in deadly encounters (Deflect, dominate, distract, disarm, disable) and a lot more.
Your best defence though as some have already touched on is to get distance and get away from the fight but there will be times when that's not possible or loved ones are in danger so that's when you need the attitude, skills & plan (ASP).