from your history it seems that you might have migrane
or if you have some cold
headache may be due to acute sinusitis
you think that your eye sight is also weak but it may be reverse,due to refraction
of error of your eyes also can cause this problem.
you consult your doctor and seek his advise
meanwhile you may take some pain relieving tablet occasionally.