There are 2 main types of Herpes. Herpes Zoster and Herpes Genitilis. Basically it is a type of viral infection. It has nothing to do with sex. As per the location of the skin lesions, it is termed...
I've heard around 2 weeks. If it's the first outbreak, it normally takes longer (10 days +) to heal than following outbreaks. If you're asking in terms of your health and comfort, you should wait...