I think too often pets are kept alive past the humane time. I feel that way about people too. I am a huge believer in quality over quantity. We have a mobile vet who comes to the house which is a lot less stressful for the pet. It is never fun, but pets, particularly cats, can mask pain and discomfort well. I know I have waited too long. I have never said I made the decision too soon. I try to keep that in mind now and act more quickly.