owie, made me shiver reading about it but glad I got to the end and you didn't mention any broken bones or mangled bike. I felt the sting when you mentioned shower. Yikes!

Feel better soon.