The one thing that can effectively ruin a person's attempt at getting a rapid weight loss program going is the natural urge of the body to crave foods. This is a given fact, and one that is suspected to be connected to evolution and survival instinct somehow. Evolutionary scientists believe that the human urge to crave foods is a remnant of a time when humans needed much more energy, and therefore required more fats and carbohydrates than the average person does now. It also handily explains why people crave foods that are high in energy content, but are not all that good for long-term health. The quick boost of energy they could provide could have easily meant the different between survival and extinction for early humans. However, for modern humans, the major concern surrounding these cravings is whether or not there are ways to suppress them.
Scientists have long been interested in finding ways to keep people on their diets, rather than succumbing to the pressures or the cravings and a lack of long-term weight loss motivation. This has not been successful. Sure, monetary rewards and the like have managed to net many into short-term weight loss dedication, but long-term motivation has been a very elusive thing. However, it is worth noting that many of these experiments have focused on the external factors, attempting to find something outside the body to push a process that is essentially an internal one. Yet, recently, some scientists have suggested that the body's natural mechanism for craving foods that are just bad for weight loss plans into something that can be used to help it lose weight.
One of the weight loss tips emerging from this train of thought is to actually indulge the cravings, rather than fight them. This, apparently, is all about maintaining control. How it works is thus: if you indulge your cravings immediately, but in small amounts (or with healthier versions of it), then you are much less likely to overindulge when the opportunity presents itself at some point in the future. Giving up a type of food completely is going to just increase the chances of it constantly being on your mind, which in turn increases the risk of you eventually succumbing to the urge to eat large numbers of it when presented the opportunity. However, by not depriving yourself of it, but instead keeping to small amounts, the cravings are sated and you don't do much damage to your weight loss goals.
Another possible means of fixing this problem is by being distracted. Visual distractions during periods when a person is craving for food have been found to effectively reduce the desire to eat. This works by manipulating how the brain functions. While it may seem like the cravings occupy every single part of the brain, the reality is that whenever someone craves food, only a small section of the brain is active in this. It is also notable that the brain's attentions can be diverted to other things, reducing the strength and intensity of the craving. By visually distracting someone who is craving food, the urge to eat can be cut down significantly.