A simple med like Valtrex should have cleared up the outbreak within days. Are you referring to nerve pain? That can last from months to years and in some cases, it may not go away completely.
There's research indicating the CBD oil may be effective in treating neuropathic pain, though it's not been designated for that use yet. The studies are promising and no ill side affects have been measured.