You need some level of discipline. A good way to help with this is to either prepare or at least plan your meals ahead of time. Don't just throw a bag of pasta into a pot and eat it all - weigh the right amount and cook that. Also, know how many calories you need to it and stick to it. Drink lots of water and you won't get the feeling that are you are hungry or empty.
Yeah, quite often drinking a couple of tall glasses of water will be sufficient to snuff out the hunger. At least with ppl who are fairly new to being in a caloric deficit, thirst is often confused with hunger.
I don't think it's mandatory to jump on the IF bandwagon, so if you're having success/meeting your goals with your normal diet, then by all means stick to it. A good dietary regimen is one that in the long run gives you the least amount of trouble and discomfort.
I'm also a bit on the fence in regards to bulking on an IF regimen... especially for bigger dudes (a buck-fifty like myself could prolly bulk w/ one meal ) it might prove somewhat problematic, as the caloric requirement goes up.