Most people eat three meals a day and still come up short on B vitamins. That’s not an exaggeration. Deficiencies in this group are surprisingly common, even among people who consider their diet reasonably balanced. Part of the problem is that vitamin B isn’t one thing. It’s actually eight different nutrients, each with its own food sources, its own functions, ...