I am an idiot!!

Told you i have been feeling very hungry lately and have gone over my calories a few days in a row. So i decided on saturday to have a day off too see if it was something i needed to get out of my system. Anyway i ate what i wanted but went into denial mode and didnt enter anything into mfp (my reasoning, it was a day off).
So this morning i thought no, ive got to face it and i put everything i had into mfp and i was surprised to find i was less than 1800 calories!!

I thought great, maybe i have learned something afterall!
Oh no, not me!!
Today was going great. I thought i had got over the hunger and was back in control. Then 7pm came and i turned into a human hoover!!
One thing after another. Then i started thinking well if i eat all of this then it wont be left to tempt me tomorrow! This then prompted me to eat more!!
I stopped logging when it went over 2000 cals and that was a long time ago
I dont know why i did it! I wasnt hungry like i have been. I had allowed myself a day off. I did well on the day off, so why the need for today.
To top it off, i got new uniform and its the smallest i have ever ordered and i have been in this job 10 years!! Why have a binge the night before small uniform day!!
I feel so disappointed in myself.
I am putting that uniform on tomorrow even if it is cutting me in 2 as im so bloated now! It will be my punishment and my reminder!!
Why did i let myself down!!
Tomorrow i will not be going even 1 calorie over 1200!!!!