Hummmmm...Your common denominator seems to be that you experience this eating out and not from the food you prepare. There maybe an ingredient that is being used in the food you are consuming out that you consciously do not eat when you prepare your food at home. Are you allergic to anything? The other question is are you eating 100% raw? If you are you have to be extremely careful eating out. Every one does not use all raw ingredients when preparing raw food. Sadly enough I have had experiences at raw resturants myself where the seasonings or raw enhancement is not totally raw.
If your body is clean it will respond to unclean elements.