Sorry to hear about the binge.
I think things like that are easy to not see when you are in the middle of them. Having realized this is a big step in itself, and I know God has a way through this for you. I will be praying that you can clearly hear His voice for the way to walk out of this.
I have had a few big things I have had to walk out of, and I know that it felt just about the worst when I realized the magnitude of my "issue" but it was actually the best thing, since it was a turning point of sorts. I couldn't rationalize it any more, no matter how much I wanted to.
Isn't it great that God is big enough to handle this, and to love us just as much in the middle of our blowouts as He does in the middle of our greatest triumphs?