May be normal: It is normal to occasionally have a period be late or early. There are a number of possible reasons including stress, weight gain or loss, hormones being temporarily off, and thyroid issues. If your cycle doesn't go back to normal or you have other issues see your doctor.
Answered 5/2/2013
5.3k views
3 doctors weighed in across 2 answers
2 doctors weighed in across 2 answers
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