I feel your pain my friend - have been through it too many times and yet I keep accepting them into our lives.Well she fought til the end. Just a little bit ago. Let out a few last cries before she passed.
Man, it's crazy how quickly she went... she was still good yesterday morning, noticed the change when I got home, less than 24hrs later...
She had a really good life. We got her when she was around 3, we had her for 16 years. She was a good cat for sure. Love you pistachio
My last picture of her...