What will cause migraines in men?

Migraine cause. Presuming an accurate diagnosis, causes would include: certain foods (tyramine-containing like fermented cheeses), non-restorative sleep, undue stress, neck problems, medications, underlying untreated/undertreated medical problems, rebound from medications, dehydration, caffeine withdrawal, bright lights /sunglare, unusual smells, barometric pressure changes, intense physical activity (even sex).
Similar to women. At least 28 million americans have migraine. The attacks are triggered by external or internal events, and there is strong heredity. Provacation from certain foods and food additives, various medications, stress factors, changes in weather patterns, strong perfumes, bright sunshine can all be triggers.