how long should a period last
But, anywhere from 2 to 7 days is normal. For the first few years after menstruation begins, longer cycles are common. A woman's cycle tends to shorten and become more regular with age. Most of the time, periods will be in the range of 21 to 35 days apart. Your period suddenly stops for more than 90 days. 2  Your periods become very irregular after having had regular, monthly cycles. 3  Your period occurs more often than every 21 days or less often than every 35 days. 4  You are bleeding for more than 7 days.