Salicylic acid-based spot treatment
Clay-based face mask
Elizabeth Arden 8 Hour Cream or similar
The vast majority of topical spot treatments contain salicylic acid, but I can personally recommend Clinique, and Origins as good ones.
If an emergency zit treatment is required, smush an aspirin (the active ingredient in aspirin is salicylic acid!), dilute with a little water, and dab the paste on your zit as required.
Dab the affected area with salicylic acid treatment of choice every few hours. Then put a dab of clay based mask on for overnight, to draw the spot out quicker.
Use something greasy - I'm going to recommend 8Hr cream here for traditions sake, but you can use vaseline, or bio oil, as you wish, but it must be something highly emollient - to clear up the inevitable redness and dryness caused by salicylic acid zit-zapper.
If squeezing proves irresistible:
If you end up popping your enormozit, first make sure your hands are clean! Then use the clay mask to draw out all the impurities - leave it in place as long as you possibly can - then cover with grease of your choice (bio oil, 8hr cream etc) to ease resultant redness/flakine
This should help your zit leave quicker and not leave you wanting to tear your hair out waiting for it to go.