Why Good People End Up Marrying Wrong People