Daily headaches might be as a result of stress, sudden weather changes, hormonal changes, exposure to bright light, missing meals, insomnia or too little sleep, exercise or exertion and many more. These headaches can be categorized into Chronic Migraine and Chronic tension-type headaches. Visit a Medical Doctor for Diagnosis and treatment.
I get daily headaches as well. There's dozens of reasons that can cause them as the others has said. My dr. Had me on topomax and it has made a huge difference with me. When I get my headaches or a migraine I use ice packs on my forehead or where ever my trigger is and it does help. Good luck!