But recently at a staff meeting, I made gluten/dairy free cupcakes - vanilla with vanilla frosting and little pockets of vanilla custard inside and topped with toasted almonds. I thought they were really good. But they all made faces and complained for the entire week about how gross my diet is and how can I eat that and what am I doing? And for some reason, I was actually wounded by this and it really put a damper on my whole week. And I used to go out with these people after work sometimes and I don't think they are inviting me on the next night out because it'll be too hard to find something I can eat (which isn't true, I can almost always find something at a restaurant - even italian!). I feel really bummed out by this.
I think that's really rude of them. And unbelievable that they are adults. Their behaviour is ...like children.

Like Mimi said, I do agree you have be tough but not explain yourself constantly about the food you eat/serve.

I've had people tell me that they don't like Chinese food, that it's slimy, fattening, blah, blah.

This is what I say to them and then I switch the subject: "You have no idea. Home cooked Chinese cooking is healthy and there are dishes that never make to the restaurant menus. You just have to know what to order in a Chinese restaurant...not just the typical stuff."

Of course, if I'm not a living example of healthy diet..then I dunno how else I can convince people.

C'est la vie.