As any migraine sufferer can attest, headaches are a very complicated subject!  Patients and their medical providers spend a great deal of time working on the causes and treatments for each individual.  Recently I have found an online resource called Speak Your Migraine that provides a great deal of information on this condition!  I feel like getting more information on a chronic condition like this can help with self-management and to act as a platform for discussing your condition with your medical provider!   Any way we can all help control this difficult problem is welcome!