I've REALLY limited the number of different foods i eat, and been more regular as to timing and quantity, and that seems to help my moods and overall sense of well-being. I also cut out dairy. Any deviations and i know im down for a nap with a queasy stomach.
But basically im a mess and in no position to advise others. But i can commiserate