sounds Awful what you are going through you poor thing. Can you see a natropath? I took some Vit B drops from my natropath that worked very well. They might just have some other things for you as well. Good luck xo