Me and my boyfriend have unprotected sex and he's the only one i sleep with of course but I was wondering how long should I expect to discharge semen from my body? I have a hard time trying to distinguish semen from vaginal discharge as well. I recently saw a gyno and explained to her the situation and informed her that I had been having thick white discharges and some quite yellowish. She examined me and told me I had yeast and bacterial. I took all medications as perscribed yet I'm still have this discharge. I also recently had std testing and nothing was present. I don't know if someone is not telling me something but I'm just confused. Can you give me any insite?