I think it's a helpful thread. I get mad on the road at times too, and my girlfriend always say not worth it, what if they pulled out a gun, etc etc. I never thought it would happen, but after this thread I guess I should think otherwise.
At least to me, a very useful and educational thread. It'll help me keep my cool more on the road.
Glad the OP is ok. Watch out for those crazy people.