I often find myself giving in to my cravings, like many others here do. I just don't see the point of depriving myself of something that I truly want, as it will only lead me to keep eating other things as a substitution until that craving is satisfied (which it usually never is).

I love PB, and I "crave" it nearly everyday...especially after a workout. So, I pretty much eat PB everyday. Mind you, we're not talking about grabbing a spoon and eating it right out of the jar. I will spread a THIN layer of natural (no salt, no sugar added) PB on a piece of toasted Ezekial bread, an unsalted brown ricecake, or a whole wheat mini-bagel. I also will sometimes put a dab of it in my oatmeal at breakfast. Even though I eat it everyday (sometimes 2x a day), it probably takes me a good month to go through an entire jar of PB.