Boy it's hard typing with tears steaming down your face. I am so sorry for your loss of such a wonderful, loving and adorable kitty. You were blessed to have him for the three years that you did.
Congratulations on having him as the Cat of the Day.