Catholic Public Domain Version
Deuteronomy 31:29
“For I know that, after my death, you will act with iniquity, and you will quickly depart from the way that I have instructed to you. And so, evils will meet you in the end time, when you will have done evil in the sight of the Lord so as to provoke him through the works of your hands."”
Verse Explanation
A saved explanation for Deuteronomy 31:29.
Plain-language explanation
Moses tells the people that he knows what will happen after he dies: they will stray from God’s instruction, doing wrong and provoking the Lord. He warns them that the consequences of their choices will come—evils will “meet” them in the end time.
Catholic context
Many Catholics see this as a reminder of human freedom and the seriousness of rejecting God’s way. God warns, not to destroy hope, but to call people back to repentance and fidelity. It also echoes a theme found throughout Scripture: sin harms both our relationship with God and our own future.
Historical background
This passage comes near the end of Moses’ life, as Israel prepares to enter the Promised Land. Moses speaks as a covenant mediator, summarizing the people’s likely future behavior if they abandon the covenant God made with them. The “end time” language can be understood as the later period in Israel’s history when consequences unfold.
Reflection
It’s sobering to hear God’s warnings spoken plainly. Yet there is mercy in the warning: God does not wait until after the damage is done to speak. This verse invites me to ask: Am I listening today, or quietly choosing to drift?
Practical takeaway
Take one concrete step to “stay on the way” God instructs: pray daily, examine your conscience regularly (even briefly), and choose one habit to reform this week before it grows into greater distance from God.
Prayer
Lord God, thank you for your patience and for the warnings that help me return. Give me a willing heart to follow your way faithfully, even when it is difficult. Keep me from drifting, and make my actions pleasing to you. Through Christ our Lord. Amen.