but that you gave them the best life you could. And maybe realize that giving another pet a good life doesn’t mean you’re replacing or forgetting your last one.
I've told myself that the cats under my care are the top 1% of the 1% of animals. I would go as far as saying that they have it better than most of the 8B people on this planet. They have comfort, safety, abundance, and entertainment. I go the extra mile for them to ensure that they have a high quality of life.
When I have gotten another cat after one died, it was never a replacement. It was giving a home to cat who needed one. A cat sitting in a shelter waiting for their chance. And I tend to adopt animals that are harder to place due to age or other factors (e.g. "does not get along with dogs or kids") that are a non-issue for me.
Losing them is hard, but not adopting them doesn't prevent their eventual death. It just means that the death happens "off camera," and quite possibly much sooner.