The causes of frequent migraines include bad lifestyle factors, endocrine factors, medication factors and so on. 1. Bad lifestyle factors: Dietary aspects such as pickled food and food with high caffeine content can trigger migraine; pressure or stress factors such as tension and emotional instability can also trigger migraine; sensory stimuli such as bright light, strong sound and strong odor can trigger migraine attacks. In addition, environmental changes, physical activity, etc. can also frequently trigger migraine. 2. Endocrine factors: Adolescent females have a higher probability of having frequent migraines, which may be related to the onset of menstruation and caused by the effect of estrogen. 3. Drug factors: oral contraceptives and vasodilators, such as nitroglycerin, can also induce migraine. There are more reasons for frequent migraines, so it is recommended that patients consult their doctors in time, take reasonable treatment and strictly follow the doctor’s instructions for medication.