Ovarian cysts and endometriosis are both primarily caused by low progesterone but can additionally be provoked by insulin resistance and thyroid issues.
As Iodine can help endocrine issues especially the thyroid, it will help with the net healing, but to get a jump start, I would strongly recommend using bio-identical progesterone as it will go a long way to help with your symptoms.