All of those things you mentioned cause significant lectin damage. High intake of lectins causes toxicity in your body; your system could be trying to get rid of it. Foods with high lectins include grains (especially wheat), legumes (including soy and peanuts), dairy and nightshade (potato, tomato, eggplant and pepper).
Some people are very allergic to these items. Everyone (save a very, very small minority) has an intolerance to these foods because we don't have the enzymes to completely digest them.
Read more:
http://www.krispin.com/lectin.html
I'd drink LOTS of water and if the discomfort still persists, I agree that you should get it checked out.