The main causes of gallstones are as follows:

Main causes of gallstones
Excess cholesterol in bile: If there is too much cholesterol in the bile in the gallbladder, it cannot dissolve and forms crystals. These then grow into large stones.

Excess bilirubin in bile: When the liver produces too much bilirubin (a substance produced when red blood cells break down), the gallbladder cannot handle it and stones form.

 

https://youtu.be/rJM28I6isoc

Incomplete emptying of the gallbladder: If the bile in the gallbladder does not drain properly (the gallbladder becomes sluggish), the bile that accumulates inside becomes concentrated and forms stones.

Obesity: People who are overweight tend to have higher cholesterol levels, which increases the risk of developing gallstones.

Rapid weight loss: Rapid weight loss through dieting can disrupt gallbladder function and lead to gallstones.

Menopause & hormone therapy: Increased levels of the hormone estrogen increase cholesterol and predispose to gallstones.

 

https://youtu.be/rJM28I6isoc

Heredity: If others in your family have had gallstones, you are also at risk.

Diabetes: People with diabetes are more likely to develop stones because they tend to have higher triglyceride levels.