You have a fungus and need to limit your foods that can produce too much yeast. It is caused from too much bad bacteria that has taken over and thrives on sugars. You need to balance out your good bacteria with probiotics and NO SUGAR!! Eat yogurt, drink kifir and lots and lots of water. Starve the bad bacteria and replenish the good. Candida(the bad bacteria) is the same bacteria that eats your body after you die(I know, TMI) but you need to understand what the bacteria is doing so you can stop it. You might need to take anti fungal medication, but also change your diet.