Hope you recover soon. Bet there's more than one on this forum (me included) that's gettin in the danger zone for that kind of experience. Got som pretty crappy genes myself so have to take care of the old carcass. Take care and get well!
Talk about a rude awakening! My best to you for a solid recovery and returning to all of those activities that are on hold. Stick.