One of the crappy things is that once you have one outbreak, you're susceptible to getting more outbreaks, pretty much forever, when you get stressed out or excessively tired.
I don't know about the treatment that BluePete recommended, but I've been taking Lysine (OTC, herbal) for a while, and I feel like it has helped with avoiding repeat outbreaks.