Let's face it. If you keep cichlids, you're going to lose some. They WILL die. They will die for a variety of reasons. However, even professional cichlid keepers lose fish. Sometimes cichlids are weak or sick when you get them, and you don't know it. Sometimes they will kill each other because most species exhibit some level of aggression towards other cichlids. Sometimes they die of old age. Sometimes they will die and you won't know why.
I HATE losing a fish for any reason, and it bothers me for days when I do. I take the hobby very seriously with respect to the health and longevity of the cichlids I keep. However, I also recognize the risks of loss and I accept those.
Your commitment, your patience, and your skill all play huge factors in both how often you lose them and how many. The point of this post: Always look at the death of your fish from the perspective of your contribution to it. In other words, always ask yourself, "In what way, if any, did I contribute to the death of that fish?" Being self reflective and answering that question will make you a better fish keeper.
The Cichlid Room Companion
Tropical Fish Hobbyist
American Cichlid Assoc.
African Cichlid Hub