Women's Health Community
65.6k Members
Avatar universal

missed two periods and had three negative pregnancy tests

Three months ago I went to my doctor because I thought I was having an appendicitis but it turns out I had a ruptured cyst on my right ovary. I had my period a couple weeks after. The doctor told me to come after two cycles but I never got my second period or my third. I am on birth control and rarely have unprotected sex but when my boyfriend and I do, he has never ejaculated in me. I have also taken three pregnancy tests, one after the first missed period (negative), and two this past week after I didn't get my period for the second time (also negative). I haven't had any symptoms of pregnancy. Sometimes while I am running, I get almost unbearable pain on my left lower abdomen that spreads to the entire lower abdomen. Could I be pregnant? or what the hell is going on with my body???
2 Responses
Avatar universal
You have to go back and have them check ur left side I had my right rupture went 8 years with our bugging me now turns out I have pcos one cyst was kinda big scary but go back and ask questions
1787102 tn?1329456883
I don't think you are pregnant. It might just be the birth control. there are several birth controls that can stop menstration. Depo-provera and implanon for sure will keep the body from making the uterine lining and therefore no menstration.
Have an Answer?
Didn't find the answer you were looking for?
Ask a question
Popular Resources
From skin changes to weight loss to unusual bleeding, here are 15 cancer warning signs that women tend to ignore.
Here’s what you need to know about the transition into menopause – and life after the change takes place.
It’s more than just the “baby blues.“ Learn to recognize the signs of postpartum depression – and how to treat it.
Forget the fountain of youth – try flossing instead! Here are 11 surprising ways to live longer.
From STD tests to mammograms, find out which screening tests you need - and when to get them.
Find out if PRP therapy right for you.