<human>: Give me the gist of the text in a nutshell

I've been on and off calorie counting for a while. But starting last week, I decided to really stick to a low calorie diet and to do Insanity: Asylum. Everything had been going well. I had been having some of the bad foods I wanted (flavored popcorn, ice cream cones, etc) but all within that calorie budget. The weight was coming off and I felt fantastic.

But then yesterday, after a particularly hard day trying not to indulge in bad foods (went out to brunch and had a small scone and a cup of tea instead of a full meal English breakfast or cakes and cookies), came home, did my intense workout, and couldn't sleep. My head just kept going a mile a minute, my stomach was gurgling because I was so hungry. So I just mentally screamed 'F*** it' and had about 1000 calories worth of gyoza, dipping sauce, and rice. 

And I didn't feel guilty, because I knew that this was just one step on the whole journey, and since I'm so much closer to my goal weight than ever before (20-30lbs away!!!), I realized that this is how life is going to be. It won't always be perfect days or happy workouts. It's gonna get gritty. And I'm gonna need the guts to keep myself accountable.

So yesterday, even though I ate this meal at like 11 pm and just before bed, I had a fantastic meal (it put a huge smile on my face as I watched stupid youtube videos and laughed heartily), and I logged it in myfitnesspal. A month ago, I would have possibly purged, but definitely not tracked it, and for sure not have felt satisfied. 

I just needed to get that out there. No one in my life is really willing to listen to my fitness journey, so thanks for reading all this!
<bot>: Had a mini binge and had the guts to track it instead of denying it. And in fact, enjoyed the meal quite a bit.