Numbers 33:55 But if ye will not drive out the inhabitants of the land from before you; then it shall come to pass, that those which ye let remain of them shall be pricks in your eyes, and thorns in your sides, and shall vex you in the land wherein ye dwell.
God promises to give His people the land of Israel, the promised land! He warns them that they must drive out all of the inhabitants because of their sin and the fact that they worship false gods. If they do not drive out the enemies then they will always cause them problems. They will be pricks in their eyes, thorns in their sides and will vex or cause them problems right where they live.
This passage is so easily applicable to our lives. God has given us great promises and they will come to pass. But with the promise and the privilege of such a great God comes responsibility.
We are to through His power get rid of the sin in our lives. We are to throw off our old way of living. We are to put off and put on as we find in Colossians 3 and Ephesians 4. We are to follow what we see in James 1:21
Wherefore lay apart all filthiness and superfluity of naughtiness, and receive with meekness the engrafted word, which is able to save your souls.
If we allow sin to continue to have part in our lives it will only cause us problems. It will be a prick in our eyes, a thorn in our side, and cause us trouble right where we live. God has a greater plan than that.
We can live in victory. However we must decide to turn from our sin, fill our hearts with His Word, and live for Him.
Do not allow sin to continue to dwell in your life. Do not allow it to cause you trouble right where you live.