Your body needs some cholesterol, but not too much.
A surplus can cause plaque to build up in your arteries and make it hard for blood to get to your heart. That can cause chest pain, called angina. If the blood supply is completely blocked, you will have a heart attack.