Due to sedentary lifestyle with almost no exposure to Sunlight and poor eating habits are leading to weakening of bones even at young age.
Regular exercise as simple as walking and including milk, Egg yolks, fish, soy, broccoli in our food can prevent osteoporosis. Calcium and Vitamin D that is required for absorption of Calcium supplements can be taken if required.
Bone densitometry test can be taken for unexplained pain in limbs and back. Matter to be taken seriously as the osteoporosis can cause multiple fractures.
HT Think dated 22nd Oct, 2016 explains it crisply.