I feel for you. We have always had a lot of pets (4 cats, 2 dogs atm) and dealing with their end of life stage is heartbreaking every time. Just grieve your loss however you need to.
We always take comfort in knowing how much our departed friends brought to our lives, and, particularly for our rescues, how much love and care we were able to give them. Our relationships with them are a gift.
Take good care and trust that you will know if and when the time is right for another one in your life.
I saw these a few days ago and they reminded me that I am a moderator of a sleepy little community. 😆
Thankfully the mod tools were very effective in banning the user and nuking comments.