Judah recognized those things and said, “She is right. I was wrong. I did not give her my son Shelah like I promised.” And Judah did not sleep with her again.
Then Saul said, “I have sinned. Come back, David my son. Today you showed me that my life is important to you. So I will not try to hurt you. I have acted foolishly. I have made a big mistake.”