Hello. Thanks for asking from HCM.
I can understand your concern. This headache with pressure, neck
stiffness and pain in eyes, occurring for years is most probably "
tension headache or stress headache"
This type of headache arises due to work stress, eye muscle spasm, physical and mental strain. So to relieve it, you have to treat above factors.
I am providing you few tips to get some relief
; while using laptop or computer, close your eyes for few minutes after every 1 hour
; check your posture and correct your neck bending (flexion) while doing work
; maintain 8 hours sleep routine daily
; you can get head and
neck massage to relieve spasm
; avoid mental stress and discuss your problems with your family to solve them
; you can take
Diclofenac sodium after proper prescription
: Get your eyes, BP, nasal sinuses checked up to rule out other causes if no relief
; use glasses if you are having refractive error
; maintain hydration and avoid excessive warm or cold environment as all these can give rise to headache
; avoid bright light. You can use sunglasses with UV protection while going out
Hope it will help you. If still no relief, you can
consult doctor.
Thanks. Take care.