Joined up when I was in the midst of a nervous breakdown and found a community that was so understanding, helpful and most of all, prepared to listen at a time when in my real life I was desperately trying to not unravel but unable to talk to anybody about it.
The forums are well set out with distinct section and a massive mixture of dedicated members who seek and provide support in a peer to peer environment. Can not recommend this site enough!