Everyone has their vices, right? You're an active person and pretty fit, so don't be hard on yourself!
My thing is that if I have it in the house, it gets eaten!! I've even done the same as you, thinking, "If I eat it ALLLLL now, then it won't be around later to tempt me!" Hahaha, at least until I hit the grocery store again!