. . . "Just another little point, I totally forgot to address your B12 and so on.I have always taken a multivit just in case, they do not replace a good diet but it does not hurt (no one has ever died from taking them).As far as b12 goes, get soy milk or almond milk, most are fortified with B12 and other vitamins and so on." .