How long does shingles pain last?

Months to a decade if you are talking about the neuralgia that comes with it