What are the causes of headaches every day?

I have slight headaches, particularly when I wake up in the morning. This pain irritates me and sometimes I feel that it woul