OMG, Hayseed, what an awful experience!! Wishing you a quick recovery! Hopefully after going through all of that the docs have figured out where to go from here and will be able to work out a new plan of action for you.

Take care and lots of get well vibes!!