I do love our cat. We've got one left now. She just turned 17 - and we've had 4 different cats over 25 years (since the kids were little.) Had just this one for the last four years since the last one died.
I do love her to bits and I look after her and care for her and cuddle her and love her. But to be honest with you, I won't have another cat as long as I live when she's gone. They are not difficult and demanding pets, but they live for SO LONG. 😆 Like often near 2 decades. You have to be sure you are in it for the long haul with cats!
Maybe it's coz I'm a miserable menopausal moo at the moment, but my cat just irritates me about 40% of her waking hours; whining and howling and mithering and fussing. Following me around from room to room, tripping me up, begging for food and then leaving it, jumping on my laptop and phone and paperwork, shoving her arse in my face, pretty much wrecking parts of the house - scratching at the furniture scratching and at the carpets too, and squashing her food into the carpet!
She's also starting to cost us quite a lot in vet fees now for a certain monthly treatment she has to have. She's going downhill slowly. Bit of arthritis. Gone rather deaf. Lost 15% of her body weight in the last year and a half. Getting very bony. I don't think we'll have her a lot longer, but we do love her .. However, truthfully, I can't wait to be pet free I have to admit.
We will never have another pet. I can't wait to be able to tootle off for a few days without having to worry about someone caring for her while we're away. And she can't be left alone with a food dispenser; she is too clingy, and needs company. And I would be too worried the food dispenser may malfunction while we are away, and we wouldn't enjoy ourselves because of worrying about her!
By the way, she has only started to annoy me 40% of her waking hours for the past couple of years. Not sure if it's just her being more annoying, or if it's down to me being irritated more easily these days. She irritates DH almost as much as she irritates me though LOL!