i ate a box of donuts yesterday when i promised myself i would n't cheat on my diet . i am so let down on myself it happens , sounds like you need to remove all the bad food from your home i know , but the temptation is always there for me . i 'm pretty sure i have discipline issues . maybe ask a friend to help keep you in check
Lack of self-control and discipline led to breaking a personal commitment.