You have to be careful about the amount of B vitamins you use. Many of these can increase yeast growth. Look into the coenzyme form of B vitamins. You don't need to take as much of them. Also, sometimes when you have yeast overgrowth, your body has trouble converting B vitamins into their coenzyme form.