annie
I hear your frustration and pain. Please find a counselor or a psycotherapist. I am not saying that this will cure you but it sounds like you need a non-waivering wupport system. I believe that shingles have an autoimmune connection and autoimmune problems have a self love/self loathing connection. I believe that if you find someone to help you through this it will be useful. Good luck.