You don't need a detox, you need to consciously not put the food in your face hole. Nothing is wrong with you other than your lack of self-control (tough love, kid)
Don't eat the fruit. Finish your meal and learn to be satisfied with the nutrients you just took in.
And there are complex physiological processes explaining why we get hungry after binge eating, but no need to go into them really. All you need to do is teach yourself some self-control. It's easier than it seems. (I've been in your position- I'm a fourth year college student myself.)