Sometimes stress is caused by conditions such as anxiety and depression. If you think you may have anxiety or depression, talk with your doctor. If you treat these conditions, you may get tension headaches less often.
If you suffer from migraines, you may want to pay more attention to your
sleep habits. That's the message from several studies which show that sleep
problems, like insomnia, may actually trigger migraines.