Small, red, itchy bumps appearing in random spots on my body