Osteoporosis is a disease that affects your bones. It means you have bones that are thin and brittle, with lots of holes inside them like a sponge. This makes them easy to break. Osteoporosis can lead to broken bones (fractures) in the hip, spine, and wrist.
What causes osteoporosis?
Osteoporosis is caused by a lack of bone strength or bone density. As you age, your bones get thinner naturally. But some things can make you more likely to have the severe bone thinning of osteoporosis. These things are called risk factors. Some risk factors you can change. Others you can't change.
Risk factors you can't change include:
Your age. Your risk for osteoporosis goes up as you get older.
Loss of the male hormone testosterone. As you age, your body makes less of this hormone. Some medical treatments, like using corticosteroids or taking medicines to treat prostate cancer, can also lower the level of testosterone in your body.
Low estrogen levels. Evidence suggests that low levels of estrogen in men can lead to bone loss.
Stomach and intestines (gastrointestinal diseases), such as malabsorption, Crohn's disease, inflammatory bowel disease, and chronic liver disease.
Your family background. Osteoporosis tends to run in families.
Having a slender body frame.
Your race. People of European and Asian background are most likely to get osteoporosis.
Risk factors you can change include:
Not getting enough calcium and vitamin D.
Not getting enough weight-bearing exercise.
Drinking too much alcohol. Heavy alcohol use (more than 2 drinks a day) can decrease bone formation. It also makes you more likely to fall.
Taking medicines that can affect bone growth and repair. Your doctor can tell you if you are taking any of these medicines. He or she can also help you understand if the benefit of the medicine is greater than the risk.
Experts suggest that older men talk to their doctors about osteoporosis and have bone density tests done if they are at risk.1