I'm glad for your advice. I've always had issues with self control, and it shows in how I eat and how I spend money. It's why I've always had a hard time losing weight and keeping it off. The two times I did lose weight I quickly gained it all back. It's not really something I'm proud of and keeping myself motivated is tough.
A tactic I used when I lost all my weight was to think of all foods that contain shitty carbs as straight up candy.
I'd see a piece of bread and treat it as if I was looking at a Snickers. It's much easier to convince yourself that you shouldn't be eating a Snickers than it is to convince yourself that you shouldn't have a piece of bread.
Sounds dumb, but that mental association just helped reinforce my goals.
Social situations are easily the biggest problem with diet adherence, since you're often not in control of what is being put in front of you.
At the end of the day, a bit of social awkwardness due to rejecting or adjusting food is worth the health and visual goals you've set for yourself.
Once you've achieved your goals, it's much easier to stay there because you're so satisfied with what you've become...and likely because you've had to keep up good habits for long periods of time to get there, meaning it's more natural for you.
You never fully get over the temptation, but it does get easier the more experience you have rejecting it.