Asked for male, 24 years old from Jalandhar
Weak eye sight could be a probable reason for persistent headache, other reasons could be weakness, tension, cervical spondylosis or may be a muscular spasm, and many more. It will be better if you consult a qualified doctor and start the treatment, there you can identify the exact cause also.