There are an enormous number of causes for headaches that include caffeine withdrawl, migraine, TMJ, stress, muscle contraction, and other vascular-related causes. Treating the cause is important, but most of the time our doctors are delighted when they can treat the pain successfully. NSAIDS are often used but they are not safe. There are many other approaches that work well that include chiropractic, acupuncture, hypnotherapy, psychotherapy, guided imagery, infra red light treatment, and much more.