what could be the main cause of abnormal periods in women which continues over 20 days?
547222
Possibly a problem with the thyroid gland.
303098
You need to see a gynocologist.  Your march period was way too long. You are losing too much blood.
563172
For some people it normal. But if your on the "pill" it can cause breakthrough bleeding that can seem like your period has not ended. Also stress, infections, complications of pregnancy like ectopic pregnancy, illness like thyroid disease, adrenal disease, bleeding disorders and some types of cancer, also taking meds. If it does not stop soon go to your doctor to find out why.
859668
Need more information.  What was the reason for the hospitalization 2 weeks ago.  Were you actually admitted?  For how long?  What have your doctors told you about yourself?  How long have you had the symptoms you've described?  Has anything unusual or stressful happened in your life over the past 12 months?  Has your mesntrual cycle always/usually been regular?
585693
stress, rapid weight loss or gain, illness, drugs (certain tranquilizers) may have disrupted cycle.\n\npregnancy\n\nIf you're on a birth control Pill - brand is too low in estrogen - or if you've stopped BCP body hasn't yet adjusted to life off the pill; see doctor if periods don't resume in 3 months\n\n\nmissed ovulation (no egg released from ovary)\n\nI'd probably see a doctor if you haven't been on any sort of Birth Control and haven't had a period in 3 months.
847670
Sometimes when you are under a lot of stress your period lasts longer. Sometimes that happens to me. Or it could have been a miscarriage you didn't know about.
330087
It's usually caused by change in hormone levels in your body. I went through it when I was 23, and it lasted 7 months. I was having my period every two weeks. I did see a dr. and was told that it's normal. Not all women go through it, but some do. If you're really worried or concerned, see your gyno, and he/she can help you find out what's going on with your body.
394419
I'm going through the same thing right now and know for a fact that I'm not pregnant, (having been sexually active in a long time), so I know that stress and exercise can cause dramatic changes in your cycle. Don't worry. Doctor's appointment is a good idea. Happened to me once before and when it started up again, it lasted two weeks, (that really sucked). It will be OK. You're probably just stressing about a test or job, etc. and don't even realize it.
826720
Everybody's body is different.\n\nI went to the doctor's recently regarding period issues (I get mine more often than others) and she said that every lady is different.\n\nShe also said that stress can affect it.
799725
due to stress.... hormonal changes.....  if your period had been on time and you skipped one... jus wait for a few more days then see a doctor
409982
Are you talking about your period?  If so, this is most likely due to the stress you were going through.  Stress does all sorts of things to the body, and it can definitely mess with a woman's cycle.  If your cycles don't return to normal, though, you should see a gynocologist to make sure there is nothing else causing it to be irregular.
512599
I did a little research on-line and it looks like studies show that long-term opioid (i.e.,morphine) use can lead to irregular menses (periods). See your Dr. for more info.
1054865
possibly stress, sometimes even with regular periods...you can still have irregular periods...you should start by mid next week the latest...after that, visit your doctor...
344086
It's normal sweetie.  A woman's period can last up to 3-7 days.  You are fine.
262831
Everyone is different, but what you are describing isn't the norm.  Two periods a month is not usual.  It has happened to me in the past, but it sounds to me as if you should get it checked.  Most likely it will be nothing to worry about but it is a nuisance for sure.  Various hormonal imbalances can cause it, especially thyroid problems, so I think it is time for you to get it checked.
1176095
Stress 2-3 weeks before your period is due can cause a delay in ovulation.  Since ovulation is what causes your period, this makes your period come later than you expect it to (although *right on time* because it's caused by ovulation).\n\nHowever, if you are a teenager or even in your early 20s, it can be normal to have irregular cycles sometimes.
581765
Menstrual abnormalities can be due to many things including stress, weight gain/loss, thyroid, hormonal imbalance, infection, illness, medications, polyp, cyst, amongst other reasons.  If it continues please see your doctor.