Hola saludos en este foro!!
En relación a su mensaje según lo que expresa de acuerdo a los síntomas parece ser que está teniendo ansiedad, producto quizás de estrés o preocupaciones que en su mayoría son generadores de insomnios y por ende le causa necesidad de comer para liberar un poco de esa tensión.
Lo recomendable es que realice ejercicios o caminatas antes de ir a dormir esto le permitirá que su cuerpo libere toda tensión muscular y su mente se descanse, así mismo trate de cambiar sus pensamientos, no es saludable pensar en los problemas eso son le genera estrés, mejor busque soluciones rápida y acertadas, si es necesario busque la ayuda de un especialista para que la oriente y proporcione herramientas que le sirvan para hacerle frente a los síntomas ansiosos u otros malestares. Le invito a www.micompanero.com encontrará temas de interés y asesoría personal.