For me it comes down to making a plan and sticking to it. I plan all my meals ahead of time and that’s all I eat, no snacks in between meals or after my last meal, even if it’s inside my eating window. If I didn’t stick to my plan I would easily gain weight doing IF (unfortunately I know this from firsthand experience). I also plan my last meal to be right at the very end of my eating window so as soon as I’m done eating dinner, my eating window closes and I’m fasting.
Yes it will go away, but I believe it has to go away willingly if it makes sense? You have to tell yourself that you will not be hungry even if you eat less. And the first day may be hard, the second day may be even harder but once you get the first few days done, it will only get easier from there. You’ll notice how much less you’re eating and you won’t get hungry at fasting times, because your body get’s used to not having food for 16 hours.
English is not my first language so sorry for the mistakes.