Funsun: What's done is done, so like everybody else has said, just learn from it and keep going. If beating yourself up burned fat, we'd all be doing it!
Lowrider: watch the sugar-free candies - I love licorice but the only sugar-free kind I've seen is made with malitol. This is a sugar-alcohol and while not technically sugar, it
does raise blood sugar levels (unlike splenda or stevia or aspartame) and it can give you terrible stomach cramps if you have too much of it.