Two weeks ago, My boyfriend ended up pre-ejaculating

Patient : Two weeks ago, My boyfriend ended up pre-ejaculating, and his pants were wet. He touched his pants, not his penis, then rubbed my clitoris/labia. My period is now two days late. I sometimes have yellow vaginal discharge with a foul smell. "Down there" itches sometimes too. I have no other signs of pregnancy.. Im scared though. Am I pregnant, or do I have an infection?
Doctor :   Hello, Thanks for the query. If you were in your fertile period, then when your partner fingered with his wet hands with pre-cum, then still there exists chances of you getting pregnant. Secondly, if you have been experiencing yellowish discharge with a foul smell and itching accompanied then you may be suffering from mixed vaginosis as well, which is bacterial and fungal infection together. You can visit your physician for a per speculum examination and a high vaginal swab for culture to isolate the organisms. You would have to be placed on antifungals and antibiotics to treat completely. However, now that you are already late by 2 days, it is suggested that you may undergo a serum beta hCG test to rule out pregnancy first. Regards

Related Q&A

Q: Insulin does not cross the placenta but glucose does, how will the baby’s body handle elevated glucose in the m...

Q: Is it possible to get pregnant while on the implanon? And if so, would the fetus survive or would it die with the imp...

Q: I have been on BCP for a while..It it normal to still breakthrough bleed? The blood is dark red to brown what can I d...

Q: My husband and I are trying to get pregnant and nothing seems to be happening. We have kids already but we want to ha...

Q: Is it possible to be pregnant an still see my monthly periods

 
DOCTOR ADVISORY BOARD
218

Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician
173

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician
138

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist
98

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon
CNN
BBC
MSNBC
CBS
abcNews
FoxNews