Anemia, digestive disorders, impaired vision, fatigue, depresion, nervousness, and irritability. What do all these symptoms have in common? Surprisingly, they are all signs of a Vitamin B12 deficiency. B12 plays a role in many of our body’s functions. As a water soluble vitamin, we can’t produce it internally, so we must consistently re