Hi John
I was listening to a medical doctor on the radio today describe the symptoms of yeast overgrowth and all the symptoms you've just mentioned here were the ones he stated.
It seems it's very easy for yeast to overgrow in the body. The doctor stated that the yeast overgrowth causes the liver to start malfunctioning, causing digestive problems, including hormone dysfunctions like thyroid problems and autism-like symptoms..
How is your concentration? Does your mind wander a lot when you're trying to focus or read a book?