A lot of your symptoms are of candida overgrowth but the ovarian cysts can be a symptom of parasites per my naturopath. My wife has ovarian cysts and needs to kill the parasites in her body via a special (strict) diet and supplements. She cannot afford it yet and doesn’t have the willpower.
A few telltale symptoms of candida overgrowth include white tongue (a healthy tongue should be pink) and itchy anus. Athletes foot and yeast infections are related to candida/yeast.