Damn it, why are there always people who try to convince the OP that he got his priorities mixed up, and that there's really no need to fight or punch harder at all.
Yes, that is all good and well, and I agree with all of your points, but you missed one key thing. The OP asked how he can punch harder and beat the shit out of some bastard that will conduct himself in such a way where the OP will need to act.
Sometimes you simply have no choice, and the arguements that punching harder will not win fights and it's best to avoid conflicts simply wont cut it.
OP, I will give you two advices. Waht relly improved my punching power was boxing. I could really see the difference. It wasnt the boxing itself butthe constant repetition. Because you need to punch as hard as you can and as much as you can, you turn into a machine, almost like a robot where this becomes automatic.
The brain becomes wired for punching, the bones and muscles get used to it. This is the most important part. If I didnt have to pay $500+ for boxing every month, I'd still be doing it. Too bad I ahd to quit. I just dont earn that kind of money.
But there are ways to beat an opponent without a heavy punch. Try something like Kraw Maga or maybe Wing Chun. Something that will allow you to learn techniques to incapacitate the opponent, put him out, disable him so he cannot exchange punches with you.
Yes, it is probably best to avoid fights, but there is nothing worse for a "normal" man than when somone insults him or someone he knows for no reason and he didnt do anything about it, when he knows he should have.
I keep asking myself the question:
"Is it better to die knowing you stood up for yourself, or to live a long life of shame, self torment, and embarassement?"
So much bad advice in this thread...it makes my head hurt. This is especially bad.
I can't say much because anything said about fighting on the internet frankly makes you look like a tool, so I will refrain.
Then why did you post at all? You wasted your time and everyone elses time who read your post. And go take some Excedrin or something. Although Midol may be better for you.