One thing I know for sure is that
WE ARE EATING OUR FEELINGS! So, we need to find another way to deal with our emotions: sadness, loneliness, boredom, anger, fear, insecurities, guilt, shame, rejection, isolation, etc. Find some other POSITIVE EMOTIONAL OUTLET to replace soothing ourselves with food. You know, when we were babies and we cried, we were soothed with food; so it is kinda ingrained in our subconscious psyche, I think.
I also think that we can change the pattern -- but it does take lots of effort on our part, and work, and persistence. We can win, but it will take some time; so just keep on, keepin' on ... one minute, one hour, one day; one meal, one snack -- and ... Perseverance, not perfection is the answer!