According to Essential Health, both men and women can get yeast infections. However, diet can help prevent it. It says that you should eliminate sugar from your meals, as well as white flour. Also, drink fresh green juice instead of fruit juice. You should also avoid dairy products, mayo, soy sauce and dressings.
You should use only raw apple cider from the health food store.
They also advise to eat organic veggies, and limit the intake of beans & potatoes.
Among other things, they say to use cold-pressed oils instead of butter.
I agree with what you said Tamar. Preventing yeast infection is through a well balance diet. Also, do not use pads or panty-liners beyond the length of your peroid, also avoid douches and feminine wash.