Hello
Itching and irritation is suggestive of allergy eye disease
Try
A cold compresses
B use lubricating eyedrop along with antiallergic drop
It's very difficult to comment on nature of pimple without proper examination.Kindly share pic of that pimple
Answered2021-04-26 02:33:47
Let others know if this answer was helpful