Sometimes I get a milky white discharge from my vagina, and I was wondering if this is normal? It's not painful or itchy, but it sometimes has an unpleasant smell and comes in heavy amounts, with has an egg white consistency. I usually get it either in the week leading up to or after my period, but it usually goes away, varying in the amount of time I have it from a couple days to about a week. I haven't had sex so I'm thinking it's not an STI, but could it be another infection of some kind? And if so why does it keep coming and going? If this isn't a normal thing, how should I treat it? Any help would be very appreciated, thank you.