Study sheds light on why some people keep self-sabotaging arstechnica.com 6 points by ben_w 16 hours ago