Thoughts on how some sites can be making you stressed out and crazy.