Okay, this is a fun subject, but one I have experience with. Not so much now that I started using Aveda products–a little more expensive, but worth every dime. The latest information I have read in Health magazine and other says it is okay to pop your pimples, it will not leave a mark.
Then tonight before bed, put toothpaste on it. It will sting for a minute. But leave the toothpaste on when you go to bed. It will dry it out over night–sounds weird, but works like a charm.
That is the best I got. I know that won’t help you for church tonight, but you’ll be a step ahead in the morning.