Headaches are difficult. People who live with headaches can understand how frustrating and disabling they can be. Not only are they painful but they make regular activities of life a struggle to perform and can cause people to miss important family activities. Headaches affect about 50% of the world’s adult …