Sorry it happened, not a nice experience to wish on anyone. Glad for all of you it was not worse, we are all at risk on the roads no matter how safe we drive, all it takes is one idiot.
EuniceX