You aren't weak. I think many of us have been there. I know I have. Great intentions in the morning and by the afternoon it's out the window. I think the suggestion to drink water is great. Too often I confused the dehydration and hunger for urges for alcohol. Taking care to avoid both is helpful to me. If I am thirsty and hungry eating an apple works really well. Provides hydration and sweet for the craving. Keep on!