Contradiction with 1 Samuel 20:6
In 1 Samuel 20:6, David requests Jonathan to say that he is attending a yearly sacrifice in Bethlehem, which contrasts with 1 Samuel 20:29 that can imply anxiousness and urgency, possibly not aligning with a routine event.
1 Samuel 20:6: If thy father at all miss me, then say, David earnestly asked [leave] of me that he might run to Bethlehem his city: for [there is] a yearly sacrifice there for all the family. [sacrifice: or, feast]
Paradox #1
1 Samuel 20:29 involves a situation where Jonathan tells a lie on behalf of David to protect him from King Saul. The moral conflict here is that lying is generally considered wrong, yet it is used here to achieve a good outcome, which is protecting David. This raises questions about whether it is ever acceptable to lie if it serves a good purpose.