Vitamin B12 Deficiency May Cause Mood Swings 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 that affect July 8, 2024 Health·Lite Blogs