i have had 2 migraines in the last month where before i have only had approx4 in my entire life! what causes these and how can i stop them