Sort:  

Ouch... sounds like a tough day... hope you recover quick!