Sorry mate to hear of the crash.
I commute to work and have these type of near misses most days.
A mad driver got me a couple of years ago but I walked away with the last pinky bone shoved up into my palm - lucky (though I didn't think so at the time).