Heavy vaginal bleeding can also result from fibroids, endometriosis, uterine cancer, coagulopathy, birth control, miscarriage, and ectopic pregnancy. Patients who have developed symptomatic anemia may report lightheadedness, shortness of breath, fatigue, or syncope.