Greg, I am new to this site and have not had the pleasure to interact with you (and most other regular contributors here) a lot yet, but i truly hope you get better very soon and dont have to deal with hospitals for a long time. You never want to hear about something like this happening to anybody let alone to a member of the community who is as well respected and appreciated as you.
You will be in our prayers.
Iggy