Milestones in Heart Failure: How Far We Have Come and How Far We Have Left to Go | Cureus