endurance vs self-respect