Bless your heart, the cycle angels were there, or it could have been ALOT worse!! DH broke his clavicle when we wen't tubing a few years ago, compound fracture to, the bone was sticking out of his shirt......I'm feeling faint at the memory of it and I know how much pain he was in with an hour ride to the hospital. So, I feel for you, but you were tough man, wouldn't let them cut off your jersey, I want you on my team!!
Hope you get to feeling better!!!
Jenn