I have to second what Krampus said a little....You have had zero slipups so far which is so amazing! Your progress has been really steady as well so you shouldn't get too down on yourself for this.
Juicy fruit gum really helps me when I cannot get sweets out of my mind. I also like hard lemon candies. I will be picking some up tomorrow as I am trying really hard to tighten up my diet and they really help me not grab office treats throughout the day.
Just stay concious of what you are eating. Your TOM will pass and hopefully the cravings/grazing will too! Don't stress--it just makes it worse