"When you cross over the Jordan into the land of Canaan, then you shall drive out all the inhabitants of the land from before you, and destroy all their figured stones, and destroy all their molten images and demolish all their high places; and you shall take possession of the land and live in it, for I have given the land to you to possess it." Numbers 33:51b-53
At first glance, this command seems extreme. Drive out ALL the inhabitants? Destroy ALL their references to their religion? I'll admit that this (and other similar passages in the Old Testament) are hard for me to understand how a good and loving God can command this. However, both from what I read in the rest of scripture and how I've seen Him reveal Himself to me in life, I know that He is both perfectly loving and good. But I also know that He is perfectly holy and just and cannot abide sin.
What I take from this passage is that God cannot abide sin in His chosen people. And as Christians with the Holy Spirit in us, sin cannot dwell in us either. We have to completely remove it and any traces of it. ALL of it. For me, that means removing a lot of seemingly innocuous things from my life that cause me to be tempted. Sometimes I have to radically remove things so that I can be holy. And while that may be extreme, God wants extreme things for His people.