I am so sorry to hear that. My thoughts are with you.
I'm always angry when I hear people say, "It's only a cat...". Our companion animals fulfill very important roles in our lives, and when an animal has been with you for two decades, he becomes much more than a mere pet.
I'm glad he had such a long life and was well-loved.
Molly