I wanted to point out something that many of you probably have come across. Diet. Your diet can be what is causing them. If you are suffering really bad, you might need to take drastic steps in your diet, and over time your body can heal itself.
One ingredient that has been linked to migraines (as well as so many other things like anxiety) is MSG, or mono-sodium-glutamate, and you will be suprised to find out how many of your favorite things have it. Like ALL fast food. Beef Jerkey. Soda. Doritoes and most chips and snacks. Just look for yourself and see all the poison you have consumed for so long. This is one ingredient, one example, but there are many more like it.
It basically boils down to this:
You have to cut out all artificial additives, preservatives, and chemical ingredients from you diet. All of them. The chemicals represent a toxic buildup in your body that breaks down your immune system making you succeptable to a wide variety of diseases and health problems. Go organic for everything, especially meat, milk products, and vegetables. Stuff like, ANY ARTIFICIAL SWEETNERS like ASPARTAME, EQUAL, NUTRASWEET etc.. They are poison. They are toxic. And not to mention the addictive qualities many of these chemicals have.
This process is not immediate, and it's not easy when you have eaten this stuff for so long. And when cleansing you body of this crap you can actually get worse before you get better as these toxins leave your body.
The key is to make yourself aware, and from there the choice is yours what to do. Hopefully some of you will look more into this and do what it takes. This advice is just as valid if you suffer from anxiety, depression, chronic fatigue and these types of things. I can tell you from experience it works. Take care everybody.