So, you have an irresistible urge to...
...chocolate
A craving for chocolate usually occurs during hormonal fluctuations (for example, for women is typical during menstruation or pregnancy) or high levels of stress. According to a study conducted at the University of Albany, this is due to the fact that chocolate is a source of substances that assist to improve your mood and the production of happiness hormones – serotonin and dopamine. If the desire for chocolate is still more time to think about the degree of stress that you are exposed to, and try to reduce it. When you calm your mind, your taste buds will not be as long for chocolate.
...sweets
If you find it difficult to cope with an insurmountable craving for sweets, it is advisable to do a blood test. It is very likely that you have diabetes at the initial stage. In women can cause a craving for sweets, again, menstruation. More often, however, this is due to the composition of your diet. If there is a large number of products, quickly increases blood sugar levels (as a result, the sugar level falls rapidly), your body tries this necessary level fast to level. That's why you can't indifferently pass by a candy store. To products that increase the level of sugar include white bread, pasta, rice, sausages etc.
...bread and pasta
Craving for bread and pasta your body gives you the signals you need larger quantities of carbohydrates. This is the same situation as in the case described above the craving for sweets.
...ice cream
If you can't resist ice cream, it's likely that you are suffering from heartburn or reflux. Cold butter or dairy products have a calming effect. Pay attention to digestion and the feeling after eating.