Glad to hear your alright. You do have a true friend on your hands, they're rare these days. I had two true friends, both of which have since moved to Washington to take over a business.
I've been lucky with accidents, been in two so far, both rearended, and neither my fault.
The only time I saw my life flash before my eyes, was when I was younger and I left a $900 money order for my dad at the Post office. It was an act of god that it was still sitting in the same place when I went back for it.
Again, Glad your alright.