Oddly enough, our mothers actually get these things started for us, preconception.
Reading your list, you are classic gluten intolerant, which will never show up in a test for celiacs.
Along with that you certainly have some level of adrenal fatigue.
Assuming you have read The Mood Cure...