Going keto is about learning to say 'no' to yourself and to others. You have to toughen up and learn to do that.
Your very first morning on keto you had to skip your normal breakfast --- perhaps Froot Loops, or toast, or pancakes --- and learn to like permitted keto foods in the morning.
After you got into ketosis, perhaps you went a step beyond and tried morning fasting, or skipping your accustomed snack times. More saying no! In time, when you stay on keto, it gets easier. You find more keto foods you love, and lose your hunger for high-carb junk food. You feel less hungry --- even when you have just fasted two days.
Sometimes you will really need that new saying-no ability. Recently I was hospitalized. I got offered a lot of high-carb institutional food--- even though I am diabetic. I said no. Since I was in ketosis and also sick, I didn't mind much when I had to turn down food, and since they were so amazed I was a diabetic and not on meds, they accommodated my dietary needs.
Now I am in a rehab center. They try to get me stuff I can eat in spite of the fact they don't understand or approve low-carb. I have even trained most of them to bring me 2 pats of butter for my coffee!
The fact that I have learned to say 'no' to my raging appetite by using keto (and fasting) means I am able to survive temptations and keep my blood glucose under control. And I was never a person with any amount of willpower. If I can do keto even in a hospital or rehab center, anyone can do it.
Don't get discouraged, a lot of keto folks are people who never had willpower or diet success. You don't need the willpower. You just need to learn enough about keto to do it. It is science based, and actual science works.