Headaches

are a common disorder associated with stress and anxiety and can range from mild to severe. Primary causes include stress and tension, fear, anxiety, lack of self-esteem, allergies, muscle spasms, postural problems and injury to the head or neck.