I've had lots of YI problems. Mine are pretty tenacious. Diflucan doesn't seem to help much. And I've had lots of other heavy duty drugs prescribed.

I didn't really seem to see much coorelation between cycling and YI in my case. My YI didn't let up much even when I was doing 6 weeks of hiking in loose shorts in a desert climate.

One thing I found that works well for me (and I've tried everything) is a warm bath with 1 to 2 cups of apple cider vinegar in it (no soap). The ACV puts the proper pH in the area, which the yeasties don't like. I sit in it for about 1/2 hr, reading a book.

I also found a product at w*mart called Azo Yeast. It's a homeopathic tablet. It was $5/60 tablets and worth a try.

The garlic on a string is also a good idea.

Right now things are going pretty well with me.
I've been sitting in the ACV bath every couple of days to keep it that way.