I just wonder that if I coward of a street fight, how good will I be on an actual revolution or in an apocalyptic scenario? Also, I wonder if not fighting bullies gives them ammunition to get away with their bad behavior and or reinforces it?
I know that in our current day and age, one might refuse to fight and just let the police deal with that. But if the collapse happened and we were in Mad Max, is not fighting a good strategy?
What is the philosophy on fighting? And on walking away?
Being punched hurts. The sort of person who randomly assaults strangers in the street will also probably have a knife on them and won't hesitate to use it. Being stabbed hurts a hell of a lot more than being punched. It isn't worth going to hospital to "defend your honour" or some bullshit like that. You won't "teach them a lesson" if you win a fight, they'll just find some excuse as to why they're still a "tough guy" and keep being a shitty person. It isn't like the movies at all. It is nasty and brutal and no one "wins." Just walk away. The police don't deal with it, but that doesn't make it your job to do so. Getting in street fights accomplishes nothing except you might need to poop in a colostomy bag the rest of your life.
Though as others have said, knowing how to fight and knowing how to take a punch is a good idea, being able to handle painful and unpleasant situations is important, but learn martial arts or something, don't get beat up by aggressive assholes outside of bars. That's like trying to learn to drive by racing in the Indy 500.