Headaches are something almost all of us deal with at some point. They can last from a couple of minutes to days and the pain can be sharp, dull,...