I also hope you recover soon. Good thing you were wearing a helmet. In my town, I'd say the ratio of non-helmets to helmets is 5:1. I have asked people why they don't and they almost always say the same three words "I don't know," can you believe that? I even had a friend who was struck by a car on a busy downtown street tell me that he would have died if he had been wearing a helmet. Instead he just got his face mangled. It was his doctor, or paramedic or someone that told him that, too btw.
Sorry for the rant, I hope your ride is okay too.