I swear, there are too many fucking idiots on the road.
At least ur alright tho, and hopefully everything will turn out alright with the car.