A parte de lo que ya te han comentado de buscar la causa y trabajar en ella, a mi lo único que me ha funcionado para cambiar de hábitos ha sido organizarme las comidas. Al principio apuntaba en una libreta los menús de cada día para una semana. Iba al supermercado y sólo compraba lo que necesario y preparaba con anterioridad todo lo posible. Así cada día sabía lo que iba a comer y tiraba de tuppers. A mi me ayudó a reducir mucho la ansiedad de la comida, porque si llegaba la hora de comer sin tener nada preparado también tiraba de cosas poco saludables.
Con el tiempo he dejado de escribirlo porque ya me resulta más fácil