Sorry about your cat. I have had both dogs and cats and each with their own needs and personalities. I do seem to favor cats. I have a small house, so a big dog just wouldn't be a good fit. I don't really care for small dogs as they tend to be far too energetic and have health and personality problems. Cats on the other hand are great in small places.
My cats have it when I go on vacation. I'm never gone for more than 4 days, but I get the cold shoulder treatment when I get home. They don't like being in the care of Mom or the baby sitter. I also found out this year that they were not entirely happy being in my SO's care. However, this time they did not make a mess. I still got the short shrift, though.