This sounds like it could be Candida yeast overgrowth. I am just now beginning to research this so if anyone has info on it, maybe we could share sources.

Joan