Time. I had migraines up to my mid-30s then they tapered off. Same thing happened with my dad. I also don’t have nearly the same amount of ordinary headaches since I started drinking much more water than I normally did. I think I had been dehydrated all my life.