I recommend trying the Whole 30 or Virgin diet, or something. Elimination diets are good to pinpoint trigger foods, even if you aren't allergic, you could be intolerant (you could also go get allergy tests, too).
My doctor told me that something like 80% of your hormones are produced in the gut; so if you aren't digesting, yeah, I can see how you could be depressed--it just makes the embarassment of gut problems worse. Sorry to hear that, I hope you find your cure!
Stumbled into Primal due to food allergies, and subsequent elimination of non-primal foods.
Start Gluten-Free/Soy-Free: December 2012; start weight 158lbs, Ladies size 6
Start Primal: March 2013, start weight 150lbs, Ladies size 6
Current: 132lbs, Ladies size 2
26lbs lost since cutting the crap.