The tree lemmings seem determined to commit suicide in bicycle wheels, don't they... In any case, I'm glad you're going to recover. I hope you heal quickly and I'll be happy to share my squirrel stew recipe.
I (being a safety engineer by trade) am partial to personal protective equipment such as gloves and helmets while riding. I encourage other bicyclists to emulate me but never insist. Your life - your choice.