i recently had to put my cat to sleep. it was an emotional day.
so you all had relatively all his life. yes, it was the right thing to do. did you get another pet instead?
since he was months old. it was so hard, but the right thing to do.