Most headaches begin in pain-sensing nerves of the muscles and blood vessels that surround your head, neck, and face. They can be triggered by stress, muscle tension, allergens, sleep deprivation, dehydration, and countless other things. Different triggers create different types of pain and symptoms.