JustAnswer Blog: how long does shingles last