Joshua 23:12-14 The Message (MSG)
11-13 “Now, vigilantly guard your souls: Love God, your God. Because if you wander off and start taking up with these remaining nations still among you (intermarry, say, and have other dealings with them), know for certain that God, your God, will not get rid of these nations for you. They’ll be nothing but trouble to you—horsewhips on your backs and sand in your eyes—until you’re the ones who will be driven out of this good land that God, your God, has given you.
14 “As you can see, I’m about to go the way we all end up going. Know this with all your heart, with everything in you, that not one detail has failed of all the good things God, your God, promised you. It has all happened. Nothing’s left undone—not so much as a word.