Oh, man. That's troubling. Best wishes to your entire family.
It's odd, but nice, that this site ties us together even though we don't actually know each other. I truly become saddened and concerned for my fellow CBers when they're going through rough times.