I can go along with all of that, but a note of caution. I am not an expert, but I have been training constantly in various forms of fighting sports since the early seventies. Most serious fights are decided in the first three seconds. Any man, who is of average size and strength would have a colossal advantage over me - I am five foot four. Effectively, I only have a chance of surviving serious injury if my opponent makes a big mistake. It is possible to throw someone bigger and stronger, but you have to be very fast, take them by surprise and have good technique. The same goes for any other blocking and evading strategies. Training in self defence means you should be able to react intelligently to assault and have a better chance of survival. It does not mean you are likely to win a fight with a strong, determined assailant. That is why it is always better to do anything to avoid a physical confrontation, in which you are at a severe disadvantage. If you see it coming, you should avoid a fight.