Had unprotected sex while on birth control but threw up birth control soon.

Patient

Q: Had unprotected sex while on birth control but threw up birth control soon as i took it and the next day i started bleeding and its not my time to have a period was wondering if its cause i missed a pill its been bleeding a few days now

Doctor

A:   Hi,
Thanks for the query at ATD.
I have gone through your history and understand your concerns.

The withdrawal bleeding occur due to hormonal changes caused by the pill.
Bleeding occurs because you threw up the pill and do not took another pill.

You had unprotected sex and now withdrawal bleeding occur but as you are off the pills you are no more protected and you have to use another method of contraception for the same.
So this bleeding is called withdrawal bleeding, a side effect of birth control pills.

Hope found useful, feel free to discuss more information.
Good luck.
Regards

Comments / Follow Ups

Patient: Okay thank you . How long does withdraw bleeding typically last?
Doctor: Hi,
Most likely for 7-10 days,afterwards stop.
Hope found useful.
Good luck.
Regards

Related Q&A

Q: Hello doc i am not good because i broked up with my girl firend i love her very very much but she ends our relation w...

Q: Hi Doctor; my girlfriend and I have been having sex for the past 3 days, we live in different countries so we hardly ...

Q: I had sex with a guy on the 20th. pulled out and did not cum in me. Had sex with another guy on the 23rd 25 26 27 28....

Q: I have a callus like thing on my right foot (bottom). It's extremely painful to walk. I have been using callus remove...

Q: Hello, first time on this site for me. I have a situation where my boyfriend got drunk for the first time with a neig...

 
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