I'm so sorry to hear that Bill. Like Keith, I don't really know what to say, except that your resolve and strength of character is a lesson and inspiration to us all. I would hope that if any such adversity struck me I could cope at least half as well as you appear to, but somehow I doubt I would.
My best wishes to you Bill.