I lost my kitty to lung cancer in January. She was eating well just like yours but I just thought she was being finicky. She acted normal otherwise until the day she started to have trouble breathing. I took her to the vet and her lungs were filled with fluid. They drained the fluid and the pathology report said she had cancer and the vet said there was no treatment and I should let her go. By that time she was barely eating and I knew she was suffering do I said goodbye to Molly the next day. I felt so guilty for not bringing her in sooner. Did I have her euthanized too soon? The guilt was overwhelming; I felt like I totally failed her. But as time passed so did some of the guilt when I realized that I did what I thought was best for her. We all do what we think is right but then second guess ourselves even though we acted out of love.
The vet had talked about keeping her overnight but they changed their mind. I would have let them just like you did. You are not at fault for doing what your vet recommended. You had no way of knowing that was her last night. I’m sure you would have done things differently if you had known. I know for now all you can think about is how she suffered and died. It was the same for me. But those memories of my kitty’s pain have started to subside and now I think more of her life and love for me. Looking at her pics reminds me that she had a great life. That gives me comfort when I think I failed her.
Your baby is not in pain anymore. And she is flying free. Your love for her is obvious and I’m sure she loved you, too. That bond can never be broken.