Metabolism and frame size are key to what you should weigh and how much you can eat. I'm 6'4" with a light frame (small boned - 6 inches or less wrist circumference), weigh 140 lbs, and eat just a out anything I want to maintain that weight, sometimes resorting to Ensure or Boost. I'm not a big sugar/dessert eater, aside from an occasional bowl of ice cream or a piece of dark chocolate.

But I've always had a high metabolism, even though I am hypothyroid, taking Levothyroxine, and am about mid range in thyroid blood test while medicated. I'd suggest everyone get a thyroid blood test once a year as part of an annual physical.