I've been here on CS for quite some time now, albeit with a break of a few months, this time around only a couple of weeks.
Only thing I can say is there is a bit of everything here...wierd, lonely, arrogant and yes, real ones too who are extremely nice to get to know.
What I have come to understand is that those who are here because they enjoy the company and want to share are the nicest of the lot.
I myself have said in my profile I am not looking, I am here for the companionship this site offers and the fun.
It is only by being here and reading that you get to know the real personality behind the person, and believe me, there are some really nice people to get to know, even if they happen to be on different sides of the planet.
Enjoy your stay.