Bloody hell!
At least you are (mostly) ok, as always cars can be replaced, people cannot.
I sympathise with you as I met one last night, more lights than a UFO shining all over the shop and taking up more than his share of the road. More luck than judgement avoided a similar fate.
Hope you all recover soon.