can drinking too much alcohol cause vitamin b12 deficiency?
Research shows that even moderate alcohol consumption may decrease vitamin B12 levels, and alcoholics are thought to be at risk of vitamin B12 deficiency.