I stumbled upon this site recently, I have found it to be very friendly and people are caring. I have made friends here, who understand that's the most important thing for me. People who understand I have good days and bad days, and that don't judge me for it.
I think the moderators do a good job, they are helpful and friendly and when I had a problem with a user they dealt with it efficiently and made me feel listened to.
I would recommend this site to anyone needing someone to listen and understand.