Why we attract people who aren’t good for us