One of the first things you should do when you suffer regular headaches is to get your eyes examined. Conditions such as astigmatism and farsightedness may not necessarily affect your vision much, but they are usually the biggest culprits when it comes to headaches. This is because they both require a lot of work from the eye muscles, resulting in eye strain and headaches.