Wow. Good that you're as OK as you are. We have lots of deer here, and they scare the crap out of me. I know people who have lost loved ones to MC/deer collisions. I don't even want to think about elk. You do the best you can do, and watch as well as you can, but an animal can get in front of you faster than you can react. Stuff happens. Get well soon.