Deuteronomy 4:21

21 But God was angry with me because of you and the things you said. He swore that I'd never cross the Jordan, never get to enter the good land that God, your God, is giving you as an inheritance.

Deuteronomy 4:21 Meaning and Commentary

Deuteronomy 4:21

Furthermore the Lord was angry with me for your sakes
See ( Deuteronomy 3:26 ) :

and sware that I should not go over Jordan;
this circumstance of swearing is nowhere else expressed:

and that I should not go in unto that good land;
the land of Canaan; he might see it, as he did from Pisgah, but not enter into it:

which the Lord thy God giveth thee for an inheritance;
to them and to their children after them.

Deuteronomy 4:21 In-Context

19 And also carefully guard yourselves so that you don't look up into the skies and see the sun and moon and stars, all the constellations of the skies, and be seduced into worshiping and serving them. God set them out for everybody's benefit, everywhere.
20 But you - God took you right out of the iron furnace, out of Egypt, to become the people of his inheritance - and that's what you are this very day.
21 But God was angry with me because of you and the things you said. He swore that I'd never cross the Jordan, never get to enter the good land that God, your God, is giving you as an inheritance.
22 This means that I am going to die here. I'm not crossing the Jordan. But you will cross; you'll possess the good land.
23 So stay alert. Don't for a minute forget the covenant which God, your God, made with you. And don't take up with any carved images, no forms of any kind - God, your God, issued clear commands on that.
Published by permission. Originally published by NavPress in English as THE MESSAGE: The Bible in Contemporary Language copyright 2002 by Eugene Peterson. All rights reserved.