When you say no sugar, do you mean no added sugar? Most foods have sugar in them, actually, many of the ready-made, pre-packaged foods have lots of sugar. I also have reduced my sugar in take, but that’s so hard to do since things like milk, yogurt and even breads, are loaded with sugar. I finally decided to give up milk and now I’m drinking coconut milk and almond milk, which have way less sugar. The breads I buy also are lower in sugar and the yogurt I buy is sweetened with fruit juice. I don't do artificial sweetners since they are not natural. I probably eat about 25grams of sugar a day or less, and 75% of that comes from fruit.
I just posted my story in this forum, as I’m controlling my migraines through nutrition. One of the things that’s working for me is Magnesium Citrate supplements.