I'm so sorry- but his was an astonishingly good life, and you were a wonderful cat mom. I'm glad he waited until you returned, and that you were able to return in time!
I am so sorry for your loss. I am glad that you were both able to say goodbye. From your descriptions, he reminded me of my Claudia, lovingly curmudgeonly.
Page 2 of 2