What does 2 Samuel 12:1 mean?
God sent Nathan to talk to David. Nathan came in and told him a story: 'There were two men in the same town. One was rich, and the other was poor.' 2 Samuel 12:1 - Modern Text Bible
(God sends the prophet Nathan to confront David, but Nathan starts with a parable instead of direct accusation. The story sets up a contrast between two men to draw David in emotionally.)