About 80% of the world’s population will experience at least one headache this year. And about 5% will find themselves suffering from crippling chronic headaches. These are headaches that last 15...