Wow. I can completely relate. I will tell you this. As long as I'm talking, you're fine, but when "it's time",I tend to get very....very uncannily quiet.
There have been dozens of times in NJ in similar situations, I have stopped my car in the middle of the road and in the middle of traffic and got out of the car and waved for the idiot to come on out and "dance". EVERY TIME it was nothing but BS and they were all cowards.