If you are one of those who work out every day, and in no way weaken, maybe you should blame your workplace that damages your health.
Corporate culture includes various lunches and evenings that are part of team activities and most companies use them as a way of bringing together employees. At such gatherings, avoid the foods that you have not eaten before and do not insist on eating more than you think is sufficient for you. A much better option is to keep on eating salads and light meals.
When you go on a break, think well about what you will eat. Maybe at home you're used to eating ready-made meals and light foods, so avoid eating sandwiches and fast food while you're away from work.
The atmosphere in which you work is also important. Less lit rooms make you feel more hungry, so you always work in a well-lit place.
A lack of water can be a major problem when it comes to the proper functioning of the metabolism. Sometimes you are too busy to become and fill a glass of water, but you can therefore keep a bottle of water in your vicinity so that you will always be sufficiently hydrated.