There are a lot of causes for headaches, such as stress, dehydration, and high blood pressure just to name a few. There are some causes that can be really serious, such as tumors or restricted blood flow. It you are having headaches every day for several days, you need to discuss it with your doctor. Try to make a note of what you are doing and how you are feeling when the headache starts, what works to relieve it, and if anything seems to make it worse.