Carnitine contributes major benefits to the heart. It benefits those with heart failure and chest pain. It even protects those with heart attacks from future attacks and damage. Carnitine also increases strength and endurance, relieves physical and mental fatigue, reduces muscle soreness, and promotes muscle development. It is a highly helpful supplement for athletes and even people on a regular exercise routine.