I myself eat what I want. I do count calories, but I find that a 1000+ calorie meal does not work for me. Unless I’m allowing myself to break the limit, which I call my binge days (average about 3-4 a month). Maybe that’s what you are doing. And I doubt that you are on a 2000 calorie a day diet. All my female friends are at 1200 to 1600 a day. Maybe I need to expand my friendship pool.