It turns out alcohol affects triglycerides and cholesterol levels. Even occasional heavy drinking is associated with higher triglyceride levels.