Misaligned vertebrae in the neck are probably the most common cause of chronic headaches. This put stress on the joints and muscles in the neck, head and upper back, which if not addressed, eventually leads to headaches.
Most often this misalignment results from chronic repetitive physical stress. Some examples include frequently looking down at a phone, wearing a heavy helmet much the day working such as in construction work, frequent looking over the shoulder or similar movements and much more.
So if you suffer from regular headaches having your neck and upper back checked makes sense to make sure the bones are aligned properly and not stressing the muscles and joints. I’ve treated hundreds of cases of headaches over the years and chiropractic is remarkably effective for this problem.