Hi...You mentioned yeast-related. I find that yeast toxins (acetaldehyde) are down-played or not known about. I attribute my own condition to candida and was cured at http://www.thecandidayeastanswer.com
. Download their free booklet. They have the best products in the country. Also I think that everyone should read Dr. James Wilson's "Adrenal Fatigue:The 21st Century Stress Syndrome" at http://www.adrenalfatigue.org
I have also found some supplements that have helped me significantly.