A lack of vitamin B6 can cause a number of mental and physical health problems. Confusion, depression, and irritability are symptoms of a B6 deficiency. Some symptoms caused by a lack of vitamin B6 include:  Confusion Depression Irritability Mouth and tongue sores Anemia