How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site. Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Edgar Rubio Villegas Your Own Question
Edgar Rubio Villegas
Edgar Rubio Villegas, Doctor
Category: Medical
Satisfied Customers: 5868
Experience:  Doctor with 9 years of experience in family medicine, pediatrics, sexually transmitted diseases, dermatology, gynecology, general surgery and traumatology
Type Your Medical Question Here...
Edgar Rubio Villegas is online now
A new question is answered every 9 seconds

My menstrual cycle has been coming every 31-32 days and

This answer was rated:

My menstrual cycle has been coming every 31-32 days and lasting 7-8 days. Is this concerning?


Hello, I´m Dr. Rubio

Welcome to JustAnswer and thank you for your question.

Please give me a minute to review your question.


Has your period always been like this?


Customer: replied 23 days ago.
No just the last 3 months. Terrible pms too

Have you ever been under stress or anxiety?
Are you taking any medication?


Customer: replied 23 days ago.
Yes both stress/anxiety. I’m only taking thyroid meds

Please, allow me a moment while I write your answer.

If you get a phone call request, you may ignore it as that is an automated site trigger.

I appreciate the waiting time.


Dear friend, the cycle in women can be up to 35 days and is normal, so worry, however in your case for having a history of hypothyroidism and recent stress are reasons that increase the levels of cortisol (stress hormone) so they can affect or generate a hormonal imbalance and see these changes in the period but once your stress improves and is controlled your hypothyroidism your period will normalize.



Do you have any questions???

Customer: replied 23 days ago.
Ok thank you

You’re welcome, I hope this information will be helpful. It's been a privilege to assist you

If you would be kind enough to leave a positive feedback rating by selecting the 5 stars at the top of the screen it would be greatly appreciated.

I wish you a speedy recovery.



Edgar Rubio Villegas and 3 other Medical Specialists are ready to help you