Why Am I Having Periods That Last for Weeks?
Most women’s menstrual flow lasts a few days, often up to a week. Sometimes, however, women may have periods that last much longer, like having a period for 3 weeks. If a woman’s period is prolonged, irregular, or excessively heavy, it is called m...