Idolatry is zeal for anything other than God's honor. Fleshly zeal and religious zeal both end in pain and separation from God. But what we see in Numbers 25 is that zeal for God's honor starts with atonement and ends in a covenant of peace...foremost and finally with Jesus!