Heart failure means your heart isn't pumping as well as it should. It's getting weaker. Your heart has trouble supplying the rest of your body with the oxygen it needs. Heart failure comes on gradually. What causes congestive heart failure and are … [Read more...]