Yikes! You weren't kidding when you said many things went wrong! crazy I'm so glad to hear you're getting better because... wow.. that is alot to recover from. Scary, indeed.
Keep getting better. Healing thoughts your way.
hug