There is a shingles vaccine. Even if that is what you have now, you can get it again. You have to go to your dr. for a prescription. Hope you are all right.