Heart failure is a disease where the heart cannot do a good job pumping blood to the rest of the body. The most common causes of heart failure are diseases or conditions that damage the heart. Some of these are coronary heart disease, diabetes, high blood pressure, and high cholesterol. Heart failure does not have a cure. The good news is that there are tests to diagnose the disease early and there are medicines you can take to treat heart failure.