In my opinion, instead of resisting eating cakes, drinks and meat, it is better to eat every kind of food in moderation. Have some.
Cake must be made with sugar and cream. Some also have processed fruit ingredients or butter. The heat of these things alone is amazing. So, if you think that a few cupcakes have far fewer calories than a full meal, you are all wet.
If you like eating, eat a small cake around 3 pm, which can quickly improve our blood sugar level and make us eat less at dinner.