You have mentioned that you are experiencing heavy bleeding but it is not clear to me through which route are you bleeding. Anyway, Danazol
is a medication used to treat endometriosis
.It is a weak androgen ( male sex hormone) it is responsible for lowering estrogen
level and help in endometriosis. Side effects include male character development in female like slight increase in growth of body hair, deepening of voice. This drug also increase sensitivity to sunlight exposour so sunlight exposour to be minimised. Regarding cancer risk , slight increase in ovarian cancer
has been found by a study previous years. As you have mentioned, excess bleeding is not a symptom of ovarian cancer. probably you may have suffered from some other pathology. consult your gynaecologist. take care.