Agreed, the power to heal is within yourself brother!
Disagree that depression is weakness, rather it is a symptom of some preexisting weakness! The question is where does that depression come from, each is the same yet way different at the same time. Identify your problem as you have and eliminate it with the opposing force!
Stay Strong
Preexisting weakness...
That makes some sense to me.
By the way: I am depression free for over 4 years.