When to know it's time
This is not a question.
Our pets not just give love, but they are reservoirs for our love. They satisfy our need to love. They let you give of yourself and allow you to be more human for doing so.
When he hasn't purred or visited you in bed, nor allows you to stroke his cheeks so he can push in for more strokes, it's time. When your cat no more gives love, but more importantly, no more allows you to give your love, when he puts up with your attention and just waits for you to go away, when your desperate care for him, the meds, the fluids, becomes torture, it is time.
So it's time for me and James. Tomorrow - Tuesday morning - I have to care for him in the last way I can, and release him from his misery.