Are you getting enough vitamin B12? Many people don’t, and that deficiency can cause some serious problems.
Vitamin B12 does a lot of things for your body. It helps make your DNA and your red blood cells, for examples.
Since your body doesn't make vitamin B12, you'll need to get it from animal-based foods or from supplements, and it needs to be consumed on a regular basis. Exactly how much you need and where you should get it from depends on things like your age, the diet you follow, your medical conditions, and in some cases what medications you take.