Oh my, I can't imagine what that must have been like. Take all the time you need to heal up, get ready for surgery, and whatever you need to do for a full recovery. I'm sorry to hear that this has happened to you, and hopefully things will go just fine. Take care of yourself. <3