I do all that stuff. it's called bacterial vaginosis. My doctors treated it once and it was back in a few days. So now I'm treating it again just this time I'm really nauseas when the infection gets heavy. (Sorry tmi) I get green slime that comes out. Nausea didn't stop until the slime did.
No, but what infections are you getting?? There are probably some habits you need to change.
Pee before and after sex
Only wipe from front to back
Cotton underwear
Drinking water
Stay away from sweets
No baths
Only a light soap and water to clean yourself
Etc
It really depends on the infection you're getting. And you have to keep in mind during pregnancy, infections are more common.