I have been taking it for 4 days now, the last 2 of which I've been dealing with a migraine as well, so I'm not sure if it's helping yet or not. The doctor said it could take a few weeks of taking it to see a noticeable difference, so we'll see how it does. I understand what you mean about so...