Cats often hide when they are sick or injured due to their instinctual behavior rooted in survival. In the wild, showing vulnerability can make them more susceptible to predators. By hiding, they protect themselves from potential threats and conserve energy while they recover. Additionally, hiding helps them avoid showing weakness to potential rivals or predators. This behavior is a natural survival strategy that has carried over from their wild ancestors to domestic cats.