-stop thinking of it as a diet
-try more types of healthy food
-eat more slowly (your body needs time to know that it’s actually full)
-drink a lot of water
-Maybe you’re being too strict with your diet, allow yourself to have something unhealthy once in a while, if you’re too strict with what and how much you’re eating you’ll end up bingeing.
-eat more frequently throughout the day (but in smaller portions) so that you won’t feel hungry.
-if you feel like eating a lot choose to eat a lot of low calorie food or at least just healthy food, it’s always better than binge eating on junk.
if you’re struggling with cravings take a look at this
this can help as well
I hope I helped a bit.