Of all the obstacles we contend with, I never considered deer on the list. Sorry to hear of your bambi smackdown.
They're thick around here, but either Virginia deer are ruttier / dumber, ... or more likely, you move down the road a heck of lot faster than I do. I haven't come close to one yet.

Get well soon.