What Causes Pain In Eyes On Viweing Sharp Objects?
It can be because of phobia or fear.
Detailed Answer:
Hello
Welcome to Health care magic.
I am Dr. DADAPEER K, an ophthalmologist and I answer health problems related to eye.
It seems from the history that your 9 year old son is complaining of pain in the eye on viewing sharp objects only.
There is no medical condition which causes this problem, the only thing is phobia or fear of the sharp objects can cause this pain. The phobia or fear can be because of having a injury in the past with sharp objects or seeing this happening in movies or in TV.
Since your son is not having any history of injury in the past this can be a phobia.
Do consult your pediatric doctor once since the problem is persisting for 2 years.
Hope the information is helpful to you.
Thank you