what does it mean when you bleed longer than usual?
Benign growths or cancers Cervical, ovarian, or uterine cancer can all cause heavy bleeding, but these conditions are not common. Benign, or noncancerous, tumors in the uterus can cause heavy bleeding or long periods. Benign growths in the uterine lining (endometrium) can also cause a heavy or prolonged period.