Low carb will be good for someone who doesn't need extended, slow digestion and release of energy like fast runners - who need about an hour or so of extended strenuous running. Heavy fats for runners who run long ass distances, or go for fucking hours. Protein for people who wanna amplify muscle synthesis and repair after short bursts of expended energy - ie: lifters.
It's all about what you're trying to get your body to do best Anon. What are your /fit/ related goals? Just look good? Lose weight? Or get into a sport?
Plan according to your goals, and try not to take extended, in-depth advice so close to heart at every corner. You might end up taking specific advice too 'seriously' and coming out with different results you weren't going for because a lot of advice is kind of "in the making" and ever-progressing, or evolving - so to speak.
You wanna stop craving food? Reward yourself for your efforts. Chewing food and spitting it out just for flavor is an eating disorder, and you should fucking stop. You're expecting abnormally fast results out of something that takes months, sometimes a year or so, of dedication. If you're craving food, learn how to cook and try new flavors out of healthy food. Stop complaining with a thread and post in the QTDDTOT.