Gallstones may develop when
- Bile contains too much cholesterol
- Bile contains too much bilirubin
- When Bile does not contain enough bile salts
- The gallbladder does not empty completely
- Bile remains stored for too long and becomes highly concentrated
Stone formation usually begins when the solution inside the bile is so concentrated that it starts making crystals of cholesterol or bilirubin. After these crystals form, they stick with each other and make the stones. Researchers understand that several contributing factors, including obesity, rapid weight loss, certain medications, and a family history of gallstones, can cause it, but the exact mechanisms are still being studied.