i do agree that physical violence should never be used to solve an issue. HOWEVER, verbal violence should never be used either! i am glad to see that you are ok and i DO think will i am is an asshole for attacking you, but on the other hand, you should not have verbally attacked him.
this vid is the bessssttttt