J sILLING
Your description sounds like a food allergy. If so, it's usually the food you would least expect. Try keeping a careful list of what you eat & drink then correlate it with how you feel. Investigate food sensitivity/allergy on the Internet. There is a lot of useful information available.