I heard we are healed by His stripes but I did not know His stripes were shingles 
He paid for sin... sin is the root cause of all sickness and it's how sickness got in to this world.
Having issues such as shingles doesn't necessarily mean it came due to a sin you committed (although it could), but bottom line is this should generate rebellion within you to REJECT this for the rest of your life and never accept it again.
But, you would have to become committed to God's promises concerning healing to read them frequently, speak them, praise the Lord they are true in your life and recognize that as a child of the Living God satan has NO right to put this trash upon your body... which you should daily submit to the Lord as a living sacrifice and declare your body to be the Lord's property (Romans 12:1)
As a young Christians having first learned it was God's will for me to be well... I had numerous satanic testings as he tried to choke God's Word out of me concerning healing (Mark 4:13-20), so take your stand and consider the rest of your life... embrace divine rebellion in opposition to darkness and follow Jesus being a rebel with a cause... I'm talking about being in rebellion against the devil while being in agreement with the Lord based on His Word.
Rebellion can be a good thing and quite fun knowing the victory has already been purchased for you by Jesus at the Cross... just understand that rebellion is an attribute designed to work against evil, not against God and His Word.
The Lord has already purchased victory over this... all you need to do is grow in His Word to receive what He has purchases for you at the Cross. God says you are victorious in Christ, agree with Him!