Does anyone know or ever had these spots on your face or forehead? At first it was itchy and then it formed a bump. It hurt if I press against it. I have 4 or 5 bumps and then also small one on my eyelid. Its still itchy but I'm trying not to scratch it.