I disagree about limiting the B12. B12 supplements are poorly absorbed. especially for those with a candida problem. Sublingual B12 supplements are absorbed better than pills that you swallow.

I was reading about canker sores and they said that some major causes of those are a deficiency of iron, folic acid, B12, or zinc. If you have a problem with candida in your mouth, then rinsing your mouth with peroxide and zinc will help. I think I have both canker sores and candida in my mouth. Prevention mouth rinse(it has both peroxide and zinc) has been helping me with my mouth problems.