It’s strange to think that I got through my teens without pimple patches ... transparent dots, making them hard to spot on any skin tone. Some, like Starface’s neon sticky stars, are not ...