Reasons you haven’t found love yet