I was on a yo-yo with infections for a while when I was younger. Treating the yeast infections meant harsh greasy goopy creams that predisposed me to bacterial vaginosis. Treating the bacterial infections predisposed me to yeast.

I finally just had to step back, chill out, and let my normal flora restore themselves. I just had to live with the burning of bacterial vaginosis for a while, until everything straightened out.

Make sure you're not using any soaps, lubricants or laundry products that might be irritating you and aggravating the problems. Dr. Bronner's or pure olive oil or glycerine soap for your body; unscented color-free detergent for your shorts; if you use lube on the bike, search this board or ask your riding buddies for a gentle one that works for you.

And +1 on taking a hard look at your diet. Your problems could be aggravated by allergies to foods other than yeasts/molds, even if your diet is healthy and yeast-free.