Itching is a feature of allergy . With anti allergic drops it will settle . But can be recurrent if the source of allergen is persistent . Can get your glasses checked . If present they will improve your vision and also protect you against direct contact with allergens to certain extent .
Answered2020-04-23 05:47:27
Let others know if this answer was helpful