The happiest, most dissatisfied people on Earth: Ambivalence and commitment among Amway distributors.