Food physically fills us up, and because of that, we sometimes are fooled into believing that it can also fill us up emotionally and spiritually. You need to begin filling up the spaces inside you, both spiritually and emotionally. First, by getting in touch with the part of you that is longing for something more. It may be that you have creative needs that are not being filled. Or you may need to have more spiritual activities in your life, such as praying, being outside in nature, singing, doing altruistic acts of kindness, or whatever you define as spiritual.
Food can act like a drug on our emotions.
It can numb us from the bad feelings we don't want to let loose into the world. Sometimes anger is most frightening when it is directed at someone we deeply love and don't want to feel angry at, such as a parent, a child, or even a spouse. Often, anger is just one layer over sadness. Peel away the anger that fuels a person, and you often find great and even unbearable sadness. Overeating and eating the wrong foods can also be a signal that we have some self-destructive tendencies.