If a doctor has given you a diagnosis of osteoporosis, it’s possible the calcium and vitamin D that you’re getting through ... And avoid harmful habits – smoking and heavy alcohol consumption can ...