I posted this yesterday but I hope to get different answers. I keep getting these on different parts of my body. They itch and swell for a few minutes and go away in few hours. Any idea what it is?

Cl