While there is no specific or linear approach to fighting depression, I believe this post could be really helpful to someone who needs it. kudos to you for having the courage to get better and it is great that you're trying to help others too.
Our mental health is something we need more conversations about because what better way to find strenght than from the experiences of others.