Weight loss, from a conceptual viewpoint is actually quite simple, but there are so many nuances that make it quite difficult to achieve and maintain an ideal weight. Your body is designed by evolution, with vestiges from long-past times. Your body will do all it can to not allow you to diet down and die because you ran out of energy. To understand how this mechanism works will help you reduce down to a healthy weight.
In my quest for nutrition information I have researched a lot. Mario Kratz, Phd, has a Youtube channel that I watch called “NourishedByScience”. He has published some really convincing arguments for understanding weight gain and how to reverse it. One of his theories is that we will naturally eat until we no longer feel hungry. Different meals can vary in the number of calories consumed, which has a direct bearing on weight gain. A meal can be satiating, where we stop early, and therefore consume less calories. Another meal can take a lot more food to make us feel full, therefore increasing calorie consumption and therefore gain weight. This is what he calls the satiety index