Deuteronomy 31:16
“Yahweh said to Moses, “Behold, you shall sleep with your fathers. This people will rise up, and play the prostitute after the strange gods of the land, where they go to be among them, and will forsake me, and break my covenant which I have made with them.”
What does Deuteronomy 31:16 mean?
God is telling Moses what will happen after he dies: the Israelites will turn away from their covenant with God and chase after other gods and practices of the surrounding nations. This isn't a threat meant to punish Moses, but rather a hard truth about human nature—that people often drift from what they've promised when the strong leadership and reminders are gone. The language of "playing the prostitute" reflects how seriously God takes covenant faithfulness, comparing unfaithfulness to breaking an intimate commitment. For those of us struggling with consistency in faith or watching others fall away, this passage offers both a sober reminder that spiritual drift is real and a window into God's perspective: He sees it coming, He grieves it, but He doesn't abandon His plan or His people.