I am so sorry, he was a beautiful old man. You must have certainly given him the best of care and love to make it 21 years old. It is so heartbreaking when the old wise ones go to the rainbow bridge.
Very sorry to read this news. We’ll lock the thread now out of respect for your loss, and we invite you to post a tribute to your kitty in our Crossing the Bridge forum.