I have been in your shoes, so, I can honestly say, "I know how that feels." After the loss of my baby, I went for everything that was sweet because that is where I found comfort. Now when I am stressed and craving something salty, I have a few wheat-thins with a spicy hummus dip. I too have given up chocolate and candy, but, I can't do without my caffeine. Another great snack is the Special K pastry thins; they come in different varieties like chocolate delight, strawberry, blueberry, and brown sugar cinnamon. The two pastry thins are only 100 calories, so I don't feel so bad when I have a pack.
"The only person you are destined to become is the person you decide to be". - Ralph Waldo Emerson