For your weight, 1000 calories/day isn't enough and you probably aren't eating enough proteins and fiber to keep you satisfied, which leads to binging.
Make sure you eat protein with every meal/snack, because protein keeps you fuller longer and it also helps build muscle. Fiber, as in veggies, also helps keep you fuller, but you need the protein with it..