Have you tried magnesium? You would have to take it daily like a vitamin (you can buy it at Walmart or any health food store) and it might take a few weeks to get into your system enough to make a difference. |
Here is a link that might be useful: Google search - Magnesium for headaches