Survived a nasty medical issue.

Glad to hear you are doing ok! Smart move to not ignore the symptoms.
Get well .. your most important restoration starts now...