Chicagoan, you are indeed a well spoken young person. I support you standing up for yourself. Punks need to know there are consequences. I probably would have left after keying them though

Watch your back and changing clothes and mixing up your route a bit might be wise.