Rahul is prone to binge eating and feels a lack of control during his eating sessions. He sometimes eats a half gallon of ice cream as a late-night snack. He regularly engages in self-induced vomiting in order to prevent weight gain. In the context of eating disorders, Rahul is most likely suffering from