haven't read the whole thread. far too long. My only advice is to get him on the ground and get his back, or to get his back while on your feet. hard to defend against someone on your back, just watch out for him smashing you onto the ground or into a wall. Other than that hit him on the nose so his eyes will water. hit him in the throat so he cant breath, or right under his rib cage, that is where you can knock the wind out of him. If he is hefty though i would go for the throat, its hard to punch through fat. Most of all though, do not hit him when he is down, use any weapon or steel toe boots, or have anyone jump in to help. should you do any of those and he gets seriously hurt you can get in major trouble and be held liable for medical bills. keep it clean. keep out of his reach, wear him down. Most people cannot fight for more than 3-5 minutes intensely before waring out.