A well balanced diet is needed to provide all the nutrients for healthy bones. Continual Dieting . Continual weight loss diets that severely restrict food intake often restrict calcium intake. In addition, women who have a low body weight produce less estrogen. Smoking promotes a condition called acidosis, which stimulates bone loss.
Smoking also lowers estrogen levels, in women, further contributing to bone loss.
Alcohol Intake . Heavy drinking is associated with osteoporosis. One reason for this is that people who drink heavily may also have poor diets. Lowering Your Risk for Osteoporosis Osteoporosis prevention starts during childhood when bones are formed and bone mass density is determined. The denser bones are, the better they will be able to withstand the natural bone loss that occurs with aging.