Medical Conditions
Some medical conditions would affect the ability of your body, especially the intestine to absorb vitamin D from digested foods. These include celiac disease, cystic fibrosis, Crohn’s disease, and similar health issues. They tend to trigger inflammation in your digestive tract and reduce the amount of vitamin D that you can get after each meal. Some other problems with your gastrointestinal, liver, and kidney would also cause similar conditions. Thus, it is important to consult your doctor and treat these underlying causes to prevent vitamin D deficiency. [4]