I think most of us have experienced stalkers and similar creepy peeps on here, but .. Do they make you want to leave or make you determined to stay? Post Comment Receive notifications Add a comment...