Причина мигрени - генетическая предрасположенность. Мигрень нельзя, к сожалению, вылечить совсем. Прием сосудистых препаратов, витаминов, беллатаминала - бессмысленен, они никак не смогут повлиять на течение мигрени. В интернете есть очень хороший блог, который ведёт врач цефалголог (специалист по головным болям) Нина Владимировна Латышева. Там можно найти ответы на многие вопросы, касающиеся мигрени.
Drheadache.ru. Если после останутся вопросы, готов ответить в личку.