Oh, I am sad for you as you go though the pain of loss. I have out-lived some wonderful feline friends and like human friends and relatives I have also out-lived..it is always hard to say good-bye.