If you are serious in curing your headaches permanently then you should be looking for the causes of it. Your headaches everyday could not be cured; you cannot treat a symptom, in order for the symptom to go away, you should be treating the disease itself. Headaches are not the disease, headaches are just symptoms and if you want your headaches to go away forever then you have to treat the disease that is causing it. Don’t rely on painkillers alone, it will only worsen your condition and it will just mask the real cause of the problem. Pills will also make your body develop tolerance to the drug which is bad. The common ailments that cause headaches are colds, pneumonia, tooth problems, sinus infection, flu and ear infection. There are still many ailments but these are the common ones. So if you think that you are suffering from one of these ailments, treat them and your headaches will go away.