High cholesterol does not cause heart attacks. The main causes of a heart attack are stress combined with inflammation. Inflammation of the arteries causes rough patches, which then allows the cholesterol to stick to these, resulting in atheroma plaques. When severe stress is experienced, the compromised artery may narrow due to spasm, which blocks the blood flow, which leads to a heart attack.
Are statins really the wonder drug they are claimed to be? They do lower cholesterol, but at what cost? It’s important to weigh up the benefits and the adverse effects. This article takes a comprehensive look at the evidence.