Perhaps you have noticed from your own experience or from the experience of your loved ones that you feel a particularly strong urge to eat in the evening.
There are several reasons for this, and the main one is, as trite as it may sound, a strong feeling of hunger.
This is because people usually have breakfast early, lunch around 12-1pm, and dinner after work, around 7pm. If there is no light snack between lunch and dinner, hunger becomes unbearable by the end of the day.
Some try to satisfy it with a small healthy dinner, but it is not able to suppress their insatiable appetite. They end up eating all evening, right up until the moment when it is time to go to bed.
To avoid evening and nighttime overeating, arrange your schedule so that you eat regularly throughout the day and approach dinner with a moderate feeling of hunger. Of course, you should eat until you feel moderately full.
The second reason why you might eat anything that isn't nailed down in the evening is psychological.
If you are trying to lose weight and therefore try to eat healthy during the day (which is not the same as tasty), in the evening you will certainly feel physical fatigue and fatigue of the volitional component, because your willpower was tense all day.
This state in which you greet the evening prompts you to eat more, and the choice is often made in favor of “unhealthy” food.
Stop obsessing over healthy food: let 15% of your diet be sweets, chips, sausages, etc. This will not affect your figure in any way, and the temptation to eat “forbidden food” will go away.