What are the reasons vitamin B12 does not get absorbed?
Pernicious anemia is one reason why B12 does not get absorbed in the body. The other reasons are lack of hydrocholoric acid in the stomach which can prevent B12 absorption.
All dairy products are a good source of Vitamin B12. In addition, one can include red meat once a week to boost vitamin B 12 intake
Deficiency of vitamin B12 is associated with multiple pregnancy related complications such as spontaneous abortion, recurrent pregnancy loss, small for gestational age (SGA), low birth weight (LBW), intrauterine growth restriction (IUGR) and overall weakness.
Research is suggestive that fat soluble vitamin D is deficient in people who have digestive tract disorders such as bowel disease because vitamin D along with dietary fats are not absorbed adequately.
One can suspect of having vitamin B 12 deficiency if you are constantly feeling lethargic and having nausea along with stomach upset.