Very few people (myself included) eat perfectly all the time!
The good news is no single meal is going to ruin your physique. It’s the combination of too much, too often which does the harm.
A simple rule for navigating social occasions then...
Don’t feel guilty.
Just make sure your next meal is a healthy one.