I know exactly how you feel. I also have always fought with my weight and in fact have serious binging problems as well. I am still struggling actually, but some things that sometimes help, or at least postpone my binges are 1)I go for a 10 minute walk first, that takes your mind off it and gets your endorphines up a little so that maybe you wont want to binge when you finish 2) do anything to take your mind off food, write a letter, read a book, play a game 3) keep pictures of yourself the way you want to look around and lastly and most important dont beat yourself up...we all have moments of weakness, dont dwell on it, move on and try harder next time. I know for me, the worst thing for me is too still be feeling guilty about a binge 3 days after the fact. Good luck and hang in there, you can do it!