You don't want to rely on will power? You have momentum for less than a day? Three words for you:
Burn the ships.
In this case, I would throw away your cigarettes and all junk food. Go the store and stock up on plenty of fresh fruit, vegetables, and meat. Twenty minutes in the grocery store and you won't have to make any hard decisions for a week.