Ouch, that does suck. Sorry to hear about your bad luck. Take it easy and get better.
Maybe take some time off for the holidays, sign on with the "Old Guys Who Get Fat In Winter Racing Team". We've got a jersey for you.
Sorry about the "It's Over", that's the only image I could come up with.
Hope you get better.