Headaches are horrible, they bang on your head like nothing else. They get worse when you are stressed and if the weather changes. And they take so much time out of your day when you have one. Headaches can last between 30 minutes and a few hours. Sometimes your headache turns into a migraine and …








