Question: what are the main causes of osteoporosis?
Answer: Diet. Your diet has a significant impact on the health of your bones. ... 
Exercise. Exercise is an essential defense against osteoporosis. ... 
Low Sex Hormones. When women reach menopause, their estrogen levels drop significantly. ... 
Medical Conditions. ... 
Medications. ... 
Smoking and Alcohol.