How can I prevent migraine headaches, when I'm not sure what causes them?

Diary. Start a diary for your headache and see if you can identify a pattern or source.
Situational stress? I agree with dr. Rothwell that a diary is the first step, since so many different things can cause or worsen migraines. People susceptible to migraines can be made worse with situational and/or chronic stress. For each person, the source of this stress is unique. A counselor can help you figure it out. In my experience as a counselor, i've found that taming the "inner critic" is very useful!

Related Questions

How can I prevent migraine headaches?

HAs are preventable. Headaches are caused by toxins, pathogens,or allergens in the cranium ususally at one or more of the major cranial joints.. Pathogens can be detected and quantified with the proteomic biomarker l-homocysteine in a energy resonance protocol. The most common toxins are VOCs and mold. Appropriate detoxification can eliminate these irritants and prevent the occurrence of headaches. Read more...
Headache specialist. You can lower the risk of a migraine by simply avoiding stress, getting good sleep hygiene, eating regularly, exercise regularly and avoiding alcohol and certain foods. There are also prophylactic medications to prevent migraines. See a headache specialist. Read more...

What to do if I have bad migraine headaches. Any suggestions on ways to prevent them?

Many approaches. Prescription meds include Botox, Topamax, (topiramate) Depakote, propranalol, timolol, but OTC approaches include riboflavin, butterbur, feverfew, CoQ-10, magnesium. Helpful in many is acupuncture, biofeedback. Rarely, avoiding provocative foods can work. Read more...

Are there any scientific studies proving vitamin B6 and magnesium are helpful in preventing migraine headaches? If so, what's the prescribed dosages.

Yes. Several studies prove magnesium can prevent migraine headaches. I recommend 400 mg/day of magnesium taurate or glycinate- see http://umm.Edu/health/medical/altmed/condition/migraine-headache one study showed 25 mg of b6 with 2 mg of Folic Acid ; 400 mcg of B12 helps- see http://migraine.Com/migraine-treatment/natural-remedies/vitamin-b6-for-migraine-headaches/ b6 ; mag. Often work well together. Read more...
Also. B2 can be helpful in some cases. High dose injectable B12 has helped some people. Read more...