I don't take Metamucil for either of those things tho.
Discussion
You said you're taking it for your weight, suggestung you're overweight. If you're overweight, you're unhealthy. And if you're unhealthy, then issues such as migraines are not surprising.