What Causes Osteoporosis?
The body is constantly replacing old bone with new bone, just like growing new hair and skin. Osteoporosis occurs when the body does not make enough new bone to replace the old, or old bone is lost too fast for the body to replace it. A number of factors cause bones to begin thinning and become frail. As women become menopausal, they make less estrogen, the female hormone that helps keep bones strong. Other causes of osteoporosis may be a diet low in calcium or vitamin D, heavy steroid use and alcoholism.