OUCH!!!!!
Been there done that, sounds you are on the mend though.

GET WELL SOON, and God Bless

Dave