My condolences man....but you are ok and uninjured...so you are already way ahead of the game!
Yeah, too many near misses for me (potholes, tires, exploded wood pallets, shoes, furniture, etc). I always feel like my time will come someday...
Makes me just want to hit the track.