There's a great quote in "Intuitive Eating":
"Guilt may be an appropriate emotion when you have hurt another person or committed a crime, but guilt has no place in your eating world."
I love that quote because it is so true. I have spent so much time feeling guilty because I overate, or binged, or whatever, and it has gotten me nowhere except to make me feel worse about myself.
Try to be gentle on yourself and have some self-compassion. Sometimes binging or other firms of emotional overeating are a warning sign about some stressor that is going on in your life. Maybe if you address that issue, you won't feel the need to comfort yourself with food.