why you eat junk food

The result is that you crave the food to begin with, but it takes quite some time to feel full from it.

Memories of past eating experiences. This is where the psychobiology of junk food really works against you. When you eat something tasty (say, a bag of potato chips), your brain registers that feeling.