Something I had to keep in mind on a recent trip where food options were not the greatest was that even though you may be eating an unhealthier meal, you can still limit how much of it you eat. Eat half the burger and all of the side salad, for example.
"There's no such thing as failure. There's only feedback. Stop judging yourself & start recognizing it for what it is, an entry point for learning. The truth is, if you're not failing then you're not really reaching & really trying. If you don't like the outcome of a situation, learn from it, make corrections & reapproach wiser & stronger until you achieve your goals."