It's never an easy thing to do, but from the sound of it, it's the right time for your lovely cat to pass on. I'll be thinking of you this afternoon. :-(
He passed away peacefully yesterday afternoon. I was sad to let him go but I know it was for the best, and I am relieved he's not suffering anymore. I just wanted to say thank you to you all, especially Skyblue, for your messages of support. Your messages really did make such a difference to me - so thank you.