"The cause is eating unhealthy between meals" Yes but WHY do people get trapped by these constant cravings for snacks 24/7 in the first place? Answer: Their satiation signals are out of whack, because they're deficient in protein and fat.