The usual medical treatment for Shingles is Elavil and Vicodin. The pain lasts longer than the rash and, depending on the persons age, can take up to 8 weeks to end. Once it passes you can never catch it again. Medical advice courtesy of my first wife...sue her. LOL.