I am sorry that he has started to decline again. i hope that he can rally round, but if not, you will do what is right for him - he is a very lucky cat, to have had such good care all these years. Enjoy your weekend with him, you will be in my thoughts.