In the past week I have been having these same issues. I suggest getting your food allergies tested. There is this new program that tells you what your food allergies are, your level 3 food...