Nearly everyone has headaches at some point during the day, week, month or year. The problem is when they occur repeatedly or cause an interruption in daily life. Because there are so many reasons headaches can occur, it is imperative to figure out the cause of headaches so that a solution can be found.