Long time readers of this Blog know that 2017 held more than its share of health challenges for the KASIYH'S author [ with fi...