Dude you seem to have a problem. Beating folks into one inch of their life looks to me a significant overreaction.
I understand your frustration, I've wanted to behave similarly many times in life, but actually doing it is a different thing altogether.