For years, cholesterol has been blamed for causing heart attacks and strokes. People have been told to avoid fat, skip eggs, and eat only “low-fat”…