Hi, I dealt with my depression by joining a buddhist organization. I was always then surrounded by amazing non judgemental people who helped me to overcome my depression and problems. Am part of SGI community. Its a beautiful organization.