why have i been bleeding for 2 months straight?
Abnormal uterine bleeding is excessive menstrual bleeding or bleeding between periods. In most cases, the cause is not known. Known causes of abnormal uterine bleeding include polyps, fibroids, endometriosis, medication, infection and some forms of contraception.