Herpes sores usually disappear within 2 to 3 weeks, but the virus remains in the body forever and the lesions may come back from time to time.