There are a number of reasons why people fail to achieve their goals of weight loss through dieting whether that be due to the foods being unappetizing or the caloric intake being too restrictive. However, one very common reason why a diet plan is abandoned is that the dieter simply cannot resist the cravings for food that they enjoy the most.