I'm at the point where it's just a sore spot under the skin, but I can feel an eruption on the way, and I have a wedding to go to and am going on holiday in the next week. Ideas for how to stop it in its tracks, PLEASE.