I wish I could always think thru everything I do before I do it. We both know that isn't how it works all the time.Extend your arms and step back. Create distance from him so he can't hit you. That's what you should do instead of 1st throwing a punch.