I have had migraine headache at least twice a month for about 10 years but recently I have found a pattern which was having high tyramine in my foods. They were mostly aged cheese and food that was made the day before. I omitted them, and now it's more than a month that I haven't had any headache.