Yeah. It does suck man. When you see a car roll up to the street that you're on, just be prepared at all times.
Thats why I have some Carbon fiber knuckles on my gloves. If shit gets too close, and I survive. There will be glass all over their lap as they are driving down the road, and my fist flies straight through their window.
..Maybe a couple dents on the quarter panel from my boots or something.