#670913. The Depression Forums Depression forums for discussing depression and life's challenges. Find people who understand at the depression forum. Learn about depression, get advice, share stories, and more. Takethislife.com~Site InfoWhoisTrace RouteRBL Check