If you get headaches often, it could be a sign of a bigger neurological issue, but the usual reason is connected to vision. When the process that helps lens and cornea focus on items fail, the muscles behind the eyes are made to work double time to make up for lack of support. this can lead to strain, and the strain causes headaches. Wearing glasses until your muscles fix themselves will be a good idea. However, do not try any home remedies when it comes to vision issues, always to go a medical expert and get proper glasses or medication.