Kjma, I agree, out of the blue cravings suck. I had one at work Friday afternoon. I don’t even know what triggered it to tell you the truth. But, after about 20 minutes of forcing myself to focus on a boring conference call it went away. Rest of the day was easy.
Just take a breath and find a distraction.
Congrats on not caving! You rock!