you deserved getting your car keyed for being wuss and stupid. you don't even have judgment of whats dangerous and what's not. i don't even know how the hell can u survive.... you'd probably call 911 if someone bumped into you in a mall or something and think they are trying to kill you.
he is riding a bike and you can't get rid of him... and you actually stop on the side of the road waiting for him to come key your car. and you expect someone in a call center can really give you good advice.