"Heart failure has many causes, including heart attack, diabetes, high blood pressure and viral infections." . . . . .