There are many things that could cause a person to have consistent headaches, and getting to the root of the problem is often the most effective way and treating these types of headaches. If you know what is causing your consistent headaches, and you have the ability to deal with that problem directly, then that is probably the best way to go. If you are unsure what is causing your consistent headaches than here are some of the more common reasons why people get headaches in the first place.
Many people suffer from headaches because of allergens, or because they are reacting to something in the environment. I know many people that end up with headaches every time a weather system comes to the area, evidently because of the change in barometric pressure. Other people get headaches because of some kind of medical condition which is best dealt with by a professional. Still others might end up with consistent headaches because of the simple problem, either with something like their diet or perhaps even from dehydration. Getting to the root of the problem and trying to deal with it from that level will do much in helping you to overcome consistent headaches.