Can you get the shingles once you have had them?

Yes, you can get shingles more than once. Stress can cause them to come back as well as cause the pain of shingles to come back.