Hello dear,
Thanks for being on healthcaremagic.com. I understand your concerns. A definite diagnosis of migraine,apparently as in your case,needs to be managed on following important grounds:
1)Avoidance of trigger factor-
Migraine headache is typically precipitated by a trigger factor.Trigger factor can be different for different individuals like
stress,sunlight,smoke,alcohol,some food items like tea,coffee or cheese.Avoiding the trigger is must to prevent migraine episode.
2)Drug therapy:
Different class of anti-migraine drugs are beta blockers,tricyclic antidepressants,anticonvulsants,triptans,calcium channel blockers and non steroidal anti inflammatory drugs.
Please discuss with your physician to start you on medicines which suit you the best.
I hope this reply helps you.