Medical questions & health advice by board certified doctors

"Why has my period become longer and more frequent?"

ZocdocAnswersWhy has my period become longer and more frequent?


I am a 25 year old female. I have always had fairly regular periods, but the last several months, my periods have lasted for almost two weeks, and often there is only two or three weeks between periods. I had a miscarriage a few years ago, and my doctor said it looked like my uterus was growing a small wall in the middle. I have had some bad cramping along with the very long annoying period. I have heard a lot of people with my uterine condition can have two periods, is this normal?


It sounds to me like you may have a uterine fibroid, also known as a leiomyoma. This is a type of benign tumor of the uterus that is made of cells from the outer wall of the uterus. This may be why your doctor said you have a small wall growing in the middle of the uterus. While the uterine fibroid does not turn into cancer, it can cause pelvic pain, discomfort, trouble with pregnancy and most importantly heavy periods. These periods can be heavy enough that blood loss leads to anemia. It does not sound like your periods are any more frequent. If your period lasts 2 weeks, but you still have 2 weeks between periods, then you are still having them once per month. I suggest that you schedule an appointment with your OBGYN. The two of you can go over the treatment options for uterine fibroids, if this is what you have. For starters, your doctor may recommend a non-steroidal anti-inflammatory medication which can help with the cramping. In addition, you will need blood counts done to make sure that you are not anemic. If you are, then you will need to take iron supplements. After you are done having children, you may need a hysterectomy to relieve your symptoms.

Need more info?

See an obgyn today

Zocdoc Answers is for general informational purposes only and is not a substitute for professional medical advice. If you think you may have a medical emergency, call your doctor (in the United States) 911 immediately. Always seek the advice of your doctor before starting or changing treatment. Medical professionals who provide responses to health-related questions are intended third party beneficiaries with certain rights under Zocdoc’s Terms of Service.