HELP!
There are at least 1-2 evenings a week when I have to be out, usually due to kids' school, scouts, or sports events. Driving home for dinner isn't usually an option, because it's an hour's round trip home and back. I always have to feed the kids dinner and usually DH as well. They prefer to go to a restaurant, and being 3 slim, muscular, wiry, athletic people, they can do this without any problem. I'm the problem, and eating out in restaurants frequently is part of what made me so overweight.
Once or twice I've tried bringing something from home to eat while they eat restaurant food, but this doesn't work well. I can't bring my food into a restaurant. If I bring stuff from home there's usually no place to heat anything, and I don't want to eat early sitting at my desk (while they wait on me) then have me sit and watch them eat later.
In the next two weeks there are will be two events--pizza and game night, and taco dinner before a music program. Both are PTA fundraisers where we all eat in a group, socialize, then participate in the activities. Events like these ruin my daily plans!

What would you do? As I see it, my options are:
--bring other food to eat while they eat tacos and pizza, and look like I'm not being supportive, but be on-plan
--eat something healthy beforehand, and look like I'm not being supportive, but be on-plan
--eat the pizza and tacos anyway and kick myself later for it, feeling hungry, greasy, and over calorie limit
--try to budget for the calories by starving earlier in the day
--just let it go and say--hey, it's okay to be way over my plan once or twice a week

)
Have something prepared ahead of time (heck, put your dinner together in the morning before work) so all you have to do is heat it in the microwave and eat. Or even just make a healthy sandwich to eat in the car on the way to the event. Or bring a cup of broth-based soup with you in a travel mug. Eating dinner doesn't have to take a lot of time or effort.
