I ride that rollercoaster, too, and fight that fight. If you aren't ready or can't afford to start the neurologist/drug wars thing, then go to a GOOD health food store and get some Aura Cacia oil of lavender. Put a drop or two on a hankie and sniff it often. It'll help. If you really like it, you can put it directly on the skin between your nose and upper lip. An ice pack on the forehead helps as well. I recommend the good soft refreezable ones with the clothlike texture that they sell at the national chain drugstores.
Migraines, my dear?