Fasting worked for me. Then I did therapy, sobriety and finally emdr. Ps it was a lot of hard work and time, the therapy was expensive and time consuming. But now I'm at the place where sometimes I can see my challenges as a positive thing, which was not the case for the longest time.
But when I was peak depressed I stopped eating. I started with 1 week and eventually I started doing an extended fast once a year between 10 and 15 days. Highly effective yet quite difficult.
Also chose your friends wisely. Find positive people, preferably sober who bring out the best in you