Oh wow! that is awful.  I am so sorry. Wishes for a speedy recovery.