Ouch!
Rest up, It sounds like that Clan of yours is taking good care of you.
I hope your recovery is a speedy one.