What causes high cholesterol level?
Various factors cause high cholesterol levels. Some of them are within our control, such as inactivity, obesity and an unhealthy diet. These factors contribute to high LDL cholesterol (the bad cholesterol) and low HDL cholesterol (the good cholesterol). In addition, there are some factors beyond our control such as age, gender and genetic factors, which may keep our body cells from removing LDL cholesterol from our blood efficiently or cause our liver to produce too much cholesterol, and in this situation it is usually because the body does not cope well with normal amounts of cholesterol being eaten, and causes high cholesterol levels.