OMG, Margo, the doctor part of the story is a riot. Hello...

Re the rest---sorry it happened--sounds pretty significant--but glad you're not more hurt. We'll be sending you the healing thoughts...