Like King Richard (a la Monty Python) facing the rabbit in the 'Search For the Holy Grail', the new mantra in many martial arts circles is "Run away! Run Away!" While I am in complete agreement with the principles of situational awareness and avoidance, and even agree that it is best to walk away if you can, I see a danger in giving this philosophy the pre-emenance it gets these days.
As martial artists, we train for the situations where these have failed or are not possible or desireable. I would suggest that if you have the time to avoid or leave, you have the time to consider your options and follow your best judgement. The opposite is usually the case when you have to use your skills. The attack will probably be sudden and brutal, or the danger very real and horrific. If your mindset is to avoid, you may not have the time to change mental gears. If the threat is terrible, you may miss shift and get stuck in neutral.
Under stress, you will react the way you train, especially the way you train your mind. I am arguing here that we'd be better served to contemplate the unthinkable- that we may have to harm someone else in defense of ourselves or others. Develope a mindset of attack the attack, penetrate and dominate, immediately go on the offensive with the intention of destroying your opponent.
I'm not advocating bloodlust or looking for trouble. I'm just saying we should prepare for the worst case scenario. If you have the time to think you know you have the options of retreat or compliance. But if you don't have those options, for whatever reason, and if the situation is such that you are driven by instinct and training, your mindset should be one of immediate and unhesitant devastating counter attack. Having that mindset at the instant you need it implies prior training and mental conditioning.
Just food for thought the next time someone tells you not to practice a technique, 'just run away!' I'd rather make rabbit stew!