Jonah was upset and became angry because Yahweh didn't kill the people of Nineveh as he had said he would.