I believe all your problems stem from your high stress, as you mentioned.
I highly suggest for you to use therapeutic grade aromatherapy for stress management. It is effective and balancing.
Once you're calm, your body will start balancing to where it should be.
You also need to detox, as you've taken so many medications, which create a lot of imbalance and toxicity. Again, therapeutic grade aromatherapy is the quickest, and most effective.
I have studied and used many holistic therapies for over 10 years. Aromatherapy, using high quality therapeutic grade, is most effective.
Incorporating good nutrition is important as well.
If you like more info, pls E-mail me. I have a web site & blog dedicated to this.