The normal time for Menstrual flow to last is from 2-7 days. It can last longer, but 15 days is very high. You should probably talk to your doctor.
A period that lasts for fifteen days should be evaluated by a doctor. There may be more serious issues that need to be treated in order to control the bleeding.
Chat with our AI personalities