Eating out tends to be different food composition, typically higher fat, and larger portion size and it seems you are very sensitive to change in diet. I think it’s not uncommon to have this type of problem. With these extreme symptoms it is worth seeing your GP for some advise