Why have I had my period for 12 days?
Normal menstrual periods last 3 to 7 days.
Longer than normal periods can occur because of stress, a hormone imbalance, pregnancy, infection, a thyroid condition, and other causes.
You should make an appointment with your health care provider..
How long should a period last before going to the doctor?
When to See Your Doctor Definitely call your doctor if: Your periods used to be regular, but they’ve become irregular. Your period comes more often than every 21 days, or less often than every 35 days, for several cycles. You bleed for more than seven days straight.
Is it normal for my period to last 13 days?
A menstrual period that lasts longer than seven days is considered a long period. Your doctor may refer to a period that lasts longer than a week as menorrhagia. You may also be diagnosed with menorrhagia if you experience unusually heavy bleeding that lasts less than a week. Five percent of women have menorrhagia.
Why is my period not stopping?
Having long periods frequently can indicate one of several potential conditions, such as endometriosis or uterine fibroids. A doctor can help diagnose and treat these conditions. Often, taking hormonal birth control pills or switching the type of hormonal medication can help people find relief.
Is it normal to get your period 13 days early?
An early period here and there usually isn’t cause for concern. Everyone’s menstrual cycle is different. Your cycle starts on the first day of your current period and ends on the first day of your next period.
Why did I only have my period for a day?
Pregnancy may be the reason for a “period” that lasts only one or two days. When a fertilized egg attaches to the lining of the uterus, implantation bleeding can happen. This type of bleeding is usually lighter than a regular period.