WOWIE ... OWIE!!!
From the description it sounds like it could easily have been all the way worse, but the pictures show it to have been plenty bad enough just as it was ... OUCH!
Stewart, you are one tough hombre to have picked yourself back up and taken care of business, even getting yourself to the hospital in that condition!!
You most certainly have my best wishes for a speedy and complete recovery .... and I do hope you somehow manage to get in a little hunting along the way!!! ;c)