High LDL and total cholesterol are generally related to either conditions passed on in families (inherited) or poor lifestyle. Unhealthy habits include:
Eating unhealthy fats and simple carbohydrates
Not exercising regularly
Being overweight or obese
In addition, you have a greater chance of heart disease or a stroke if you have:
High blood pressure
Diabetes
Family history of early heart disease
Active smoking
Low HDL-cholesterol levels (also called the "good" cholesterol)