suffer heart disease