I am so sorry. I lost my first dog, Darwin, almost 2 years ago and I still think about him every day. I hope you can take some small comfort in knowing Napoleon had the best possible life with you.
I am so sorry to hear your news. Like the other posters I understand all too well what this type of situation feels like personally. It feels so unfair that our cherished pets (family members really!) have such shorter lifespans than we do. I sincerely hope that there are treatment options that can maintain your kitty's quality of life. I will be thinking of you!!!