I haven’t ate McDonald’s in at least 2 years if not more (and before that I ate it sparingly) But for some reason everytime I see mcdonalds or imagine it I do crave it. But I don’t get it. I eat decent food, including well made burgers. And I can go get food from somewhere else if I don’t feel like cooking. So I don’t get it (and I don’t think it’s entirely nostalgia)
2 years? Mental addiction more than physical. You’ve gone without it and can see readily available so it’s in your face but you haven’t substituted it with a good addiction. Hence the craving.
If you were addicted to something else that was healthy for you, you would be able to take or leave the McDonald’s without any mental burden. The trick is to find that something else.