I agree . But learn to punch first . Remember a head is bone and bone on bone can be very painfull = if you punch lands wrong and you break your fingers . Also learn speed , give no warning and dont just punch once , do combinations of 3 or 4 punches . The only time to kick someone is if they are already noticably dazed . Films where you see bruce and others kicking people on the side of the head or in the balls are crap . 9 out of 10 kicks to the balls dont land , and if you try kicking someone in the head it takes time , they see it coming and you are standing on one leg .
The best is talk to the person . If that doesnt work ask him to leave you alone . If that doesnt work walk away . If that doesnt work batter the shit out of him .
If you want to learn to defend your self learn judo = balance . Learn boxing . Learn thai boxing and do lots of swimming , bycycle riding and running . The traditional martial arts can be very good if you are very good and have years of practice , but i`ve seen loads of black belts that couldnt punch their way out of a paper bag and totaly shit out when things get hard .