Yeah that totally couldn’t work for me at least until carnivore. If I wanted something, I ate it, I couldn’t even wait a whole hour! 
Now I can postpone things sometimes but when the time comes and I still like the idea (or just got used to it so I EXPECT the thing so it’s dangerous a bit), I definitely will want and eat it then.
But sometimes I can wait and I lose interest when the time comes, that’s nice. And it doesn’t work for fruits, for example (I tend to eat them as soon as the thought enters my mind, it don’t need any need, craving, not even desire… it’s there and nice so of course I eat it. it’s a small miracle I have so many carni days in winter and spring. but only then).
It works better for the wrong food, good luck to keep myself from eating pork when I have it and I am not totally satiated (but I easily can eat even then if I get the desire). Avoiding something that I really don’t want to eat when I think about it as it’s not good for me? It’s normal, I am trying to do it since about 13 years. It’s still not always easy but yep, I can wait some more time there as it’s normal.
Coffee without cream is plain impossible when I have cream. It’s how I function. We are all different and we obviously find other things hard. It’s very easy not to drink coffee at all if I haven’t access to it. Maybe I miss it here and there but no big deal. But if I have it? I drink it all the time and if I have cream or milk, I use that too. I don’t like black coffee so coffee triggers putting things into them, even in my supposed to be fasting window. I have no control over this.
I never would or could do stupid diets that would keep me from butter. Or anything I may fancy, actually but I can work with that to some extent, determination helps short term. Long term too but I need some very serious reason to avoid something. I have that with some items, I can’t do 100% especially when I forget to read the labels but I can get super close.
Changing our woe at least semi-permanently is way easier to me than saying “tomorrow” or rather “next month” so I get some breather and possibly results. I NEEDED to cut out sugar for good and know it’s in the past and never will come back and the same with very many things. It was liberating… Just skipping it for some days isn’t, it would have been uncomfortable. I do that to good, beloved things of mine only like dairy. I may skip them for 1-2 days but I wouldn’t even try to give them up for a whole week or something, it wouldn’t work anyway. I wouldn’t do one week without milk without some very good reason!
And I lived years without any, actually decades with almost none. But it would be a bad deal to give it up now.