What is this small, circular red bump on my face? (photo)

Sometimes I get these random circular bumps on my face out the blue! I had one by my mouth, and now it's under my eye. It comes red at first and I use ice to get rid of some of the redness, and I put vaseline on it because I do that when they appear. They appear suddenly and I don't understand what they are. They usually take 3 days to finally start blending in with my skin tone. I clean and moisturize my face so I don't know what is causing these to happen.

No doctor answers yet