For me, talking about my childhood to someone that was non-judgemental helped me far more than lifting weight. But that was for me. I'm glad you found your way.
Yes, sure, there is more than one way (maybe even as many ways as patients). My point was not about gym or not, it was about the idea that depression is something that is totally outside of one's own control.