This is a tough problem, and there is no simple answer or smoking gun. More likely, there are multiple causes, and they may vary from species to species.

Chuck Armor
Another Quote

10 Common Mistakes That Prevent You From Being Happy and Healthy Today, Backed by Science