 [ Symptoms ] what can prevent vitamin d from being absorbed into your body i was diagnosed with osteoporosis and osteopenia i had a dexa test and blood work which showed my vit d level @ 15 dr put me on 50 000 ius of vitamin d once a week for 8 weeks   did this 4 times just had more blood work and my vit d level only came up to 23   still very low my question is why is not it coming up now he has be on the same 50 000 for another 16 weeks i also get 2 000 a day in my multi vitamin do certain foods prevent vitamin d getting into the body [ Disease ] generally conditions that affect the gut and digestion like celiac disease chronic pancreatitis crohn is disease and cystic fibrosis can reduce vitamin d absorption