Others on here have discussed feeling nauseous before going out for food which is exactly what happens to me. As soon as I am invited to go for dinner somewhere, whether it is at my boyfriend's mum's house or to a restaurant I am anxious about it until going.
At times I have actually gotten sick in restaurants, the last time which was in the summer. The first time this happened I was on a date in high school (I am now 28) and he had brought a friend with him, I was by myself. I was so nervous that I ended up getting sick in the bathroom. With my next boyfriend, this happened to me when I went for dinner with him and his dad (2003ish).
Now I am super nervous whenever I go to my bf's mum's house for dinner (I've been sick at her house twice), when we go out for dinner with groups of friends etc. I am most comfortable when my current bf is there with me, when we eat buffet style, take-out or when I eat at home. For me, it is not about people seeing what I eat, or how I eat, it is about a severe anxiety that I get which inhibits me to eat in fear of getting sick. I've cancelled plans several times to avoid eating out with people, such as for Friday night I have cancelled on my bf's mum and instead told her I would meet her afterwards. I sometimes won't go to friends birthday dinners as the social environment is too much. I am usually fine eating with my family and bf, and some of my friends but even then I do not eat a big meal and it can't be anything very greasy or it sets me off.
I am fine going for nibbly foods and drinks but if I'm expected to eat a full meal, forget it. :
: