Thankfully, I don't know what it's like when you have depression, but I suffer from anxiety, and I can say that cannabis for me is the best solution. I used to have panic attacks pretty often, and now that I started planting
weed seeds myself, I don't need to look for cannabis everywhere, and I can roll a blunt whenever I need.