Wow..what a story !!!..missed this first time round.
What a shock...glad you are ok.
We are all vulnerable and as we age any injuries take longer to heal.
I try to drive defensively as I was taught on my motorbike by a Police instructor but this does not account for other road users lack of concentration or dangerous driving.
Be careful out there everybody !!!