Some of the more common triggers for headache are lifestyle related, such as poor diet, stress, muscle tension, and lack of exercise. Serious underlying disorders, such as brain tumours, are rarely the cause of headache, although persistent headache should always be investigated by a doctor.