HI!
If you were my patient, I would advise you that normal periods last between 4-7 days. Sometimes they can trail off a bit with some spotting, or sometimes there can be a day or two of spotting beforehand. I would certainly want to hear from my patient if she was having periods lasting longer than 10 days for more than one month.
Good luck!
Dr B
btw mine lasts for atleast 3 weeks then ends for a few days then starts over again?
Time to see a doctor. Periods should only last 3-7 days per month.