lol we've all been there, done that. i know exactly what you mean. it tends to happen to me 2 days before i have to go somewhere important too.
this will help:
get a washcloth, run it under EXTREMLY hot water, put it on your zit and let the washcloth rest on it for 10 mins...repeat. do this for 30 mins, it'll help relax your pour and bring up the puss. give it 24 hours and it should be ready to pop.
