When menstruation takes too long and does not go back, it is considered to be caused by endocrine disorder, endometrial hyperplasia, or possibly uterine fibroids and so on. You need to go to the hospital for examination and reasonable treatment after identifying the cause. You can take medicine to stop bleeding such as uterine blood under the guidance of the doctor. For endocrine disorders, you can go to the hospital to have a blood test for hormone six and choose the appropriate hormone medication to regulate it according to the specific situation. Endometrial hyperplasia can be treated by scraping the uterus in the hospital, and fibroids can be treated by surgery in the hospital. It is also recommended to have regular blood tests, because prolonged menstruation can cause anemia, and you can take reasonable blood supplements, such as Agaricus blazei, under the guidance of a doctor. When menopause is reached, irregular menstruation may also occur, resulting in long bleeding time, which usually does not require treatment, as long as the simple taking of drugs to stop bleeding. Pay attention to changing sanitary napkins regularly to prevent gynecological infections.