hello..
if its stye then give hot compressions as it will reduce with that...
if you have spectacles kindly recheck your power...
but since the stye is been there for a long time I suggest u to consult an ophthalmologist
Answered2015-09-18 02:21:41
Let others know if this answer was helpful