21 But you judged your own people very strictly, even though you had made covenants with their ancestors and had solemnly promised to give them good things.