I hate to admit it but aside from all the other nasty illegal drugs i've tried in the past, MDMA, LSD and shrooms have done more to help my mental health than any other drugs have, especially the big pharma ones. MDMA less so since the comedown can be awful and it's still mostly used as a party drug. I'd like to experiment with ket at some point since i'm not planning on starting a family before my mental is balanced. The problem is i've stayed away from that stuff since I don't have the right type of friend circles atm that could help ride those trips out, and i've been drinking heavily now for a few years which will mess you up more than any of the drugs I mentioned.
Where I live there are medical ket facilities that help monitor your ride and results, maybe there's something like that near you.
You have to stay for a couple hours each treatment but I have heard good things