Tension headaches cause a dull, steady pain on both sides of the head and in the neck and the back of the head. The eyes may also feel tired. Tension headache can be caused by lack of sleep, poor posture, eyestrain, stress, and other factors.