heart failure costmain symptoms of heart failuremain cause of heart diseasehardening of the heart arteriessevere heart failure treatmentunderstanding heart failurebest supplements for heart failurepathophysiology of heart failureheart failure managementheart failure guidelinesheart failure specialistsheart failure conditions