Question: what are the main causes of fatty liver?
Answer: Overweight or obesity.
Insulin resistance, in which your cells don't take up sugar in response to the hormone insulin.
High blood sugar (hyperglycemia), indicating prediabetes or type 2 diabetes.
High levels of fats, particularly triglycerides, in the blood.