Here's the thing, some folks do the discipline and keep a healthy weight, but they are basically always feeling hunger. Some people don't feel it but some people are having to constantly fight sensation of hunger, with a respite of a little bit after a meal, and almost never feeling 'full'.
If we had something to tame the rather depressive experience of constantly denying one's hunger because you know in your mind that you got the nutrition and caloric intake you need, but your body wants to eat your way to obesity.
We do have something, it's called a healthy diet of real food.
People, you are always feeling hungry because you're eating food without nutrition. That's right, empty calories and your body is deficient and this is expressed as hunger.
People are overweight largely due to two main factors, poor food choices and over-eating, which are both based in self-indulgence. The reality is if one eats whole foods in reasonable amounts, weight gain never becomes and issue and people do not feel hungry all the time.
I'm a senior citizen and I'm a vegitarian and I eat only organic whole foods i prepare from scrtch, as in cooking. I never buy factory products, I buy whole foods from organic local farms. I have the same waistline as I did in my twenties and my doc says I have the metobolic health indicators of a thirty year old. I am not the only one either, my gym has a senior's club and we all have similiar stories.
People you have been programmed by classist corprations to buy crap instead of food so rich people can get meedlessly richer by selling cheap worthless crap to 'consumers'.
GIGO