I find that if I am craving sweets, it is because I am low in protein. You might also want to try substituting some really garlicky hummus for the peanut butter.
I am slowly learning to fight my cravings by accepting them and giving into to them at highly diminished amounts, slowly and with many pauses to savor Mindufl eating is always good.
Peanut butter in one of my downfalls so good luck with that.
marni
Katy, Texas
Trek Madone 6.5- "Red"
Trek Pilot 5.2- " Bebe"
"easily outrun by a chihuahua."