I hope you are okay. Stuff like this pisses me off. I guess it's a good thing for that guy he didn't hit me, because I have a REALLY short fuse and in situations like this I act first, think later, and would probably be the one in trouble with the police.