I am 49 and have been having migraines for 23 yrs. I recently spoke to a neurologist who told me to take a large dose NSAID I.E. Ibuprophen, relafen, etc. And drink a real Coca Cola (Coke) not a knock off or Pepsi. I prefer Mexican Coke because it has real sugar in it not high fructose corn syrup. It really works! The doc explained that the carbonation speeds the NSAID into the system and the caffeine in the Coke helps, too. He did not advise diet Coke because it has been known to trigger migraines.
Good luck and feel better!