Preventing Yeast Infections?

Al

Does anyone know any methods to prevent yeast infections? My doctor just keeps telling me to take Monistat to stop them. But I get them before and after my period. I use monistat but it’s like a everyday thing now.

I eat pretty healthy and exercise, and I shower and clean daily as well as using solely cotton underwear.

I’m not on birth control or any other medication at the moment.

It’s getting bad to the point where if I think I’m free of a Yi down there (a week or so has passed without anything) so my SO and I decide to have sex and then when he pulls out there’s the white funky looking discharge on him.

So I’m now just avoiding sex, but that’s hard when we see each other 3x every few months or longer due to him being in the military.