Self respect, duality and partnership.