Cholesterol and heart disease
If you have too much cholesterol in your blood, it can stick to the walls of your arteries, which leads to a type of heart disease called atherosclerosis. Atherosclerosis occurs when your arteries narrow, which slows down the blood flow to your heart.
If there’s not enough blood and oxygen getting through to your heart, you might experience pains in your chest. If the blood supply is completely cut off to any part of your heart, this causes a heart attack.