OMG! I'm SO SORRY THAT HAPPENED! I've been reading a book called "The Art of Cycling" that is really teaching me a lot about defensive cycling. Maybe you should read it while you are healing. Of course, it sounds like in this particular situation, there wasn't necessarily anything you could do about it though!

You have a great attitude. I think I'd be totally freaked out. Take good care of yourself!