There’s nothing wrong with deciding to learn self-defense techniques and important knowledge. There is a lot of sound reasoning based upon pure experience that you will learn along the way. When you learn about martial arts, there is a lot of tribal knowledge in there as well. What you always want to do is only learn what is useful in a real street fight. Most of the time, this is a very rough and violent occasion. The rubber meets the proverbial road because there are no rules involved.
It is important that you are always aware of your surroundings at all times. No matter where you are, or what time of day it is, this is something you should practice. Instead of being surprised by something that pops up, you can use this technique to prevent things like this from happening.
Assailants will always try to control the element of surprise. Remember that! You will have some kind of effect on the other person, especially if they know you are aware of them. This forces the person to change their tactics in most cases. So before the person can actually attack you, at least you will be prepared for the oncoming assault. Almost every street fight that you will be in can change instantly. They are very fluid conditions. Almost anything can happen, and you need to be prepared when it does. Sometimes you will have to evaluate who you are fighting by striking quick and then falling back. You can do a one-two series of punches to the face, then pull back if you want. Always assume that the person is inept at fighting, and will blindly flail their arms at you till they hit. Assess the effect of the punches you have landed to see what they have done. If you have hit your opponent, and they are stunned, then you need to hit them with a barrage of punches to the face.
In the same way that you need to be aware of your immediate surroundings, you need to be aware of the people that are nearby. Depending upon your location, the decisions that you make can be vitally important. Survival life credit card knife giveaway here.