Wow Mel!
Hope you heal up soon and never have to go through that again!