Few causes of osteoporosis are: Smoking Binge drinking Gastrointestinal disease Hyperthyroidism Autoimmune disease Coeliac disease Cushing's syndrome Hyperparathyroidism Low body weight