More than 95% of people will experience a headache at least once in their lives. Discover the answers to common questions about this nearly universal human experience. Part of the …