yeah i'm a beliver in taking it out early. if a bully going to give you a load of crap fopr the forseeable future just get rid of them. i know i'd snap if i took a solid day of abuse from the same person, probably would have used that punch too.

i'm not a pacifist, sometimes violence is the answer, if its the only way to insert your own dominence over someone who thinks they dominate you, but in reality doesn't unless you let them.
Go seek the advise of a qualified instructor.