Once you get off the insulin roller coaster, physically speaking you don’t get hungry anymore; all those cravings are based on your habits. The way you get rid of them is by either modifying or getting rid of habits.
One of my biggest issues; I found out that I was snacking a lot out of boredom, so on my first fast that was the most annoying thing. I got rid of that habit; I no longer snack at work fast or no fast. That made my fasting a whole lot easier. Other cravings you can replace; if you get an urge focus on your goals and how happy that makes you; little by little that becomes the reward you crave instead of food.
a thing I always tell myself is that the food is still going to be there after I’m done fasting/losing weight
If I’m craving fast food it’s not like it’s going to shut down by the time I’m done fasting, or if I’m craving a homemade meal I can always run to the grocery store & make it when I lost my weight!