That sounds like a very yummy day, indeed. If the event was Father's Day related, it's hard to be a part of it and also be like no, no, no I can't eat that. How did you feel physically afterwards, though? When I've overindulged, I try to pay attention to how I felt and slept because it often motivates me to make better choices in the future. In any case, being mad at yourself is not helpful, but being aware that it might be a tricky week is good. See if you can make a plan for the day so things don't just "happen." For me, if I let myself get too hungry and have no plan, that's when things fall apart. Because I've been home and in a good routine, it's been way easier to maintain my good habits.
I don't know if this will help you but it (occasionally) helps me. I have to say no to myself like once or twice and it is really, really damn difficult. But then once I do that, somehow staying on the good side of things becomes so much easier. As you know, I fell off the good eating train a month or so ago and then it was like a switch turned on. I wanted all the treats all the time. I wanted to get candy from the store, have two pieces of cake, drink a soda, and so on. Saying NO to myself even once -- like no candy from the gas station -- resets my brain to remind me I can do it. No McDonald's even if I'm hungry, etc. I had the beach day and then the block party in the past two week and I didn't let that throw me off. You can do the same!
Ok, I am going to confess that I fully intend to eat poorly tomorrow after my bloodwork is drawn. I know it's stupid, but I am going to do it anyway. I am not going to go nuts, but I think I will do some ice cream. My DD is making banana bread so I will definitely have some of that. But I am reminded that I feel bad when I eat bad. It's a good lesson that even if I want to go crazy, perhaps one treat like indulgent ice cream is enough. I never really think like that. It's all or nothing with me. Brains are weird.
I have to fast after dinner tonight and my physical is at 9 AM. I should have my results by the end of the week. My very greatest wish is that my HDL has gone up and my LDL has gone down so that my total is somewhere in the 190's. We shall see. I will also get an A1C which I hope to be normal and not pre-diabetic.