So sorry Geoff! When we lost Spot (19 years old) two years ago, it felt like a hole had been ripped in our hearts. Treasure your memories - I'm sure you will think of Willow every day too. Cats become our special family members!
Tom - it sounds like what we went through with Spot. It's tough - treasure Christian as long as you both are comfortable.