Why can’t i loos weight?

Currently i am doing exercise 4-5 time a week and i am eating healthy as much as I could.but one problem that i have is when I start eating something I can’t control me not all the time but for example once a month , I mostly eat healthy do you have some suggestions or tips ? I would be happy