Vitamin B12 Deficiency May Cause Mood Swings by NewsdeskHealthLite Blogs8 July 20248 July 2024 People who consume a vegetarian or vegan diet may be more prone to deficiency as plant foods do not contain vitamin B-12. The elderly and people with digestive tract conditions…