Can be normal: It is common to occasionally experience the periods being either early or late. If it keeps on occurring get it checked. The causes of an early or late period can be stress, too much soy (soy has plant Estrogens in it), gaining or losing weight and hormone problems such as from thyroid or prolactin.
Answered 3/25/2015
5.3k views
2 doctors weighed in across 2 answers
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question