It's time for Jeffrey to go to kitty heaven.
Have never really been a cat person, however I have had one. White Tom hanging around my folks and Mother was afraid Dad would trip on him. Brought him home and the GF at the time worked for a vet. She took him to get fixed and we named him Neut.Had him longer than the GF. He came down with Bobcat Fever and had to put him down. I believe that was harder to deal with than any of the dogs I’ve lost over the years. Sorry for your loss. They do become our kids.