I have the same problem! except it has been occuring over the past two years. If you find a solution please message me.
Good luck!
See an ophthalmologist Eye MD it could be anything from a blocked gland, stye, chalazion to problems in the orbit. Find and Eye MD near you at www.aao.org
JCH IIIMD