yea brother you got that binging lifestyle. this could lead to an eating disorder. try eating more then 1000 cals a day an be in it for the long run. youll feel better an youll enjoy your diet more!
You say you want abs fast?. best diet for that is low carb and high protein. an do more cardio then your doing now. youll lose some muscle but your abs will come through.