Repeated and bloody discharge for 25 days after delivery may be caused by incomplete uterine regeneration, tissue residue, and bad lifestyle habits. 1. Incomplete uterine regeneration: under normal circumstances, postnatal discharge usually lasts 4-6 weeks, but bloody discharge usually ends in about 1 week, if the bleeding is repeated, then it is mostly considered to be caused by incomplete uterine regeneration after delivery. 2. Uterine residue: If there is placenta or fetal membrane tissue left in the uterus after delivery, it will also lead to recurring discharge. 3. Bad life habits: If you are tired after delivery, exert too much pressure on the abdomen and do not pay attention to rest, then it will also lead to the recurrence of bad dew. If you have recurring discharge with fresh blood, it is recommended to go to the hospital in time, after the doctor’s interview, combined with the results of the relevant programs, to clarify the cause of the disease, and targeted treatment.