33 And though they worshiped the Lord, they continued to follow their own gods according to the religious customs of the nations from which they came. — 2 Kings 17:33 NLT
Again and again, God allowed other kings to invade and conquer portions of Israel. He did this because they refused to obey His laws and they refused to keep His commandments. Finally, God allowed the king of Assyria to remove all of Israel to other countries. After doing this, the king of Assyria brought in foreigners to settle the land of Israel. God did not like this, so God sent lions in to destroy the foreigners. The king was informed that this was happening because the new settlers did not know how to worship God correctly. He brought in an Israelite priest to instruct them in proper worship. They learned and practiced the proper worship procedures, but they also continued to worship the idols of each of their respective homelands. God will not stand for impurities in any worship service or offering to Him. Either He is our God or He is not, there is no middle ground. Our God is a jealous God and He will not allow any other god(s) to be a part of our love affair with Him. Our God deserves worship from hearts that are pure and undefiled. When we celebrate Jesus, our celebrations must be in obedience to the leadership of the Holy Spirit. We must lift up holy hands in His honor. There can be no spots in our love feasts. Everything must honor Him and Him alone.