Hey there!
Sometimes restaurants do things like add sugar to lettuce for salads--and so one can end up eating more carbs than intended. In some people that can trigger binge eating.
Did you friends eat desserts and such that you didn't have? If so, it may be that you were feeling left out or deprived, even though you weren't consciously aware of it. Depending on the program you're following, perhaps you can plan ahead enough to allow some of the higher calorie foods without going overboard. (If you were still in your first few weeks of trying to lose, though, I wouldn't suggest this.)
As for depriving yourself--losing weight is not about giving in to every craving. If you're eating enough good, healthy foods on your program, you won't feel like you "just have" to eat "bad" foods. Restriction is a part of it, however. There is no way around that. Many people, myself included, gained the weight we did by eating without restriction.
Good luck! I hope you can find a way to avoid those post-dinner binges!
Jay