Do you let him ejaculate in you? I know this is a very personal question, but every time I let my boyfriend do that, I get an infection. My body does not like his fluid in me, at all. And he doesn't have any std's or an infection himself, my body just rejects it. Also, dove gives me infections. You may want to use an antibacterial soap like dial, the yellow bar. If you use tampons, change them at least every three hours. Are your cotton underwear white? Some women cannot wear the colored ones because of infection. Also, drink lots of water and stay away from caffeine. The only thing I can tell you is to use condoms, without spermicide or lube, use ky and see if that helps at all. Of course, the doctor above I am sure knows more about what he is talking about, so listen to him first, but as a fellow infection sufferer, that is the only advice I have. Let me know if anything works for you!