3-4% of children have headaches. Neck pain is where most headaches stem from. Stress aggravates the tendency to headaches. Quality of sleep is a big tipoff for stress-induced headaches. Caffeine usage has increased and caffeine withdrawl is one of the most common causes for headaches in the US.