Other problems that can weaken the heart or make its job harder are:  Arrhythmias, which happen when the heart beats too slowly, too quickly or out of rhythm. Heart damage due to a viral infection such as strep throat. Side effects of certain medications, including ones that treat cancer or leukemia.