I suspect gut bacteria. But doctors know so little about nutrition they’ll never figure it out.
Candidiasis?