hello - I am only 30 and I have osteoporosis already - from years of not eating right. My doctors have told me that since I am still pretty young I can reverse alot of it by eating plenty of calcium in my foods, taking calcium & vitamin D supplements and by buliding muscle with weight bearing...