I ruined it last night when my hunger arrived after running.
I first ate a leftover steak taco.
Then I ate a piece of leftover homemade pizza.
Then I ate five more pieces of leftover pizza and a bunch of graham crackers and chocolate.
I probably consumed 1500 calories in one sitting.
But I did take the dog for a 35 minute walk afterwards, so maybe that helped.
Any tips on fighting cravings?
Don't have that shit around to eat. Depending on the size crust and toppings, you consumed between 175 and 350 calories per slice. A 35 minute walk won't make a dent in that.
This may come as a surprise, but you have to have some self discipline. Yes, that's the hardest part. You can develop that by creating new habits. To do that, you have to set your self up to succeed.
If you like to snack at night, plan your meals of the day accordingly. Don't eat 500 calories per. Save yourself 500 calories for your night time snacks, and then plan them to be better choices. I get by on 100 to 300 calories per meal during the day so I can have my crave at night.
Of course in an ideal world, it's best not to eat after 7pm, and I know folks that have lost lots of wt not eating carbs after lunch. I can't do that. As GH said, there are different types of calories. While true, and there are better choices than others, in the end, calories in vs calories out is the answer. The trick is making them all count. And as he said too, he's in the habit of lots of exercise. It's a habit with him. You have to create your own habits. That might start with getting rid of some bad ones.
If you'll plan ahead, shop and stock up to accomplish what you want to accomplish, it will take you about 3 weeks to make those behaviors habits. You keep the pizza and other shit around, and right now, you won't be able to avoid them. Create new habits, and if there's suddenly some leftover pizza around, you won't be as likely to partake in it.
The way my fridge and pantry look right now, if a late night craving came over me, I'd be shit out of luck.