I had to put my 19yo cat down last year. He had lived an awesome life and had been on the decline for a while so I got to ease into it and prepare. Was still very difficult. I have two young cats now and a fairly young dog but the thought of losing one of them stings the heart a bit. Tough loss for sure man. Hang in there and remember the good times.