Sugar and Chocolate are definitely addictive. And Migraines are a symptom of withdrawl. I went through that withdrawl when I gave up Caffeine. The way that I cut back on chocolate and all sweets is to not have it in the house, then when I go somewhere that has it, I may treat myself, but I know I am limited because I won't have as much, where if it's at home an open package of anything chocolate ends up an empty package in a remarkably short time! That's my trick! How I keep it down to a minimum. giving it up completely is much harder. Imagine telling yourself that you will never have chocolate again? I can't do it, although I know a lot of people who do. I will say this.. even a little chocolate will cause cravings for more, but if it's not in the house, you probably won't make a special trip to the store for it. When you are at a friends house, and she offers you a piece of chocolate, take it then, don't bring any of it home even if she offers! Best of luck!