I have gone through everything you have, to the letter. I even took Toprol for 17 years. I would love to talk to you and tell you what finally cured me. It took 17 years and a lot of doctors who had no idea but I finally made it and would love to help anyone with the same problems. I will tell you to first check your hormone and adrenal levels. When I got those corrected all the rest took care of itself. Everything was intertwined. If you want to chat, email me. I'd love to help.