Cats, Health, Mystery Virus.

AUTHOR’S NOTE: This is part 10 in a series of blog updates on my health status. I have had to do a lot of apologizing lately—to my favorite client for a terse email, to the lovely woman who cleans our home for a sharp text, to my husband for an insanely impatient rant. Or two…. Read more »