Why Do My Eyes Itch?

Why Do My Eyes Itch?

As spring moves in, tons of allergens start to become present in the environment. These allergens stimulate special cells called mast cells to release histamine which causes the classic itch symptom as well as swollen, red, and watery eyes. This is a type of pink eye...