What causes high cholesterol?

What causes high cholesterol? What causes high cholesterol? Cholesterol is essential for the proper functioning of the body. Lack of cholesterol causes constipation. So when you are put on cholesterol lowering drugs you are given laxatives and other medicines to help you tide over constipation. Good Digestion is the first pre-requisite for good health. So cholesterol lowering drugs is not the...