The site itself is very good, the developers themselfs know that random accidental disconnects do occur and made sure that there are ways to reconnect to the person you were talking to. The negative reviews are all about the people, not the site, i have many psychologicals problems myself, yet i fail to see how rude people are a problem with the site, out of my 10 chats at least 7 were positive, as the site is growing, more helpful and harmful people join, thats just how it works, give this site a fair try if you feel like you need people to talk or vent to.