Instead of trying to figure it out, you should follow a strict candida diet for some time and then being cleansing. Start off with your colon and then move on to a parasite cleanse.
You have a lot of symptoms that indicate yeast over-growth, but most people believe candida and parasites go hand in hand. Meaning you can't fully cure the candida issue until you get rid of the toxic bowels which makes it impossible for parasites to thrive. Some say a Colon Cleanse is enough, my suggestion is to take note of your symptoms after each phase (diet, colon cleanse, parasite cleanse- in that order) and then decide if you need to cleanse more. Without a drastic diet change you won't get very far.
Hope that helps, I've been researching pretty much all day for the past few days since I'm starting a Colon Cleanse this week after being on a strict candida diet for the past 3 months.