It is important to consider allergens to foods that you may have. The top food allergens are: wheat, corn, dairy, eggs, peanuts, soy, tree nuts, sesame, fish, and seafood. Try doing an elimination diet to find out what you may be allergic to. Take out every allergen for 2 weeks. You need to give your body a chance to detox from it all. Then add one back in and see how you react. Take a full 24 hours after you eat the allergen to see if you will have a reaction. Sometimes you won’t feel it until the next day. Look at how you feel, are you tired, bloated, itchy, constipated, have diarrhea? Consider how you slept, did you have nightmares or toss and turn? Consider your emotions, are you irritated, easily angered? If you feel totally normal after eating an allergen, then go onto the next one. If you feel any symptoms, then stop eating it and go on to the next allergen on the list and eat that. Hope that makes sense. This is a really great place to start if you have chronic issues in any area of mental or physical health.