While I "crave" sweet foods, I know that's all in my head. The foods I crave and can't stop craving until I have some are usually vinegar-related. I have no idea what that means.

But peanut butter is a pretty unique taste, and if you were a PB&J kid it might be the "comfort food" factor that is getting you...?