I agree with Dee, I am on Day 15 and I can't keep from marveling what triggers I have. They sometimes sneak up on you. One minute you have all the resolve in the world, and the next the cravings start. I hear that they get better over time, so don't be too hard on yourself.