Wow, 22 years is a long time. He sounded like he was a very nice kitty.

Your vet sounds very special too.