When people have a willpower failure, it's because they haven't anticipated a situation that's going to come along.