Perhaps you can look into some Dialectial Behavior Therapy. Here is some wiki info on it
http://en.wikipedia.org/wiki/Dialect...havior_therapy I have had this therapy and I found it helpful. It was developed specifically for Borderline Personality Disorder but it's now used for other conditions as well, including depression and anxiety. My insurance covered DBT.
Wishing you all the best!