to have a bad heart