Matthew 7:6 - Neither Cast Ye Your Pearls Before Swine.

Mat.7:6; Neither Cast Ye Your Pearls Before Swine.

Mat 7:6 (KJV)  Give not that which is holy unto the dogs, 
neither cast ye your pearls before swine.  

This verse does not mean that the blessings of the gospel are 
not to be offered to the Gentiles, but rather that spiritual 
mysteries should not be pressed upon those who are either unready or 
unwilling to accept or appreciate their value. [Believer's SB] 

Jesus here refers to a class who have no desire to escape from 
the slavery of sin. By indulgence in the corrupt and vile their 
natures have become so degraded that they cling to the evil and will not 
be separated from it. The servants of Christ should not allow 
themselves to be hindered by those who would make the gospel only a matter 
of contention and ridicule.  
But the Saviour never passed by one soul, however sunken in sin, 
who was willing to receive the precious truths of heaven. To 
publicans and harlots His words were the beginning of a new life. Mary 
Magdalene, out of whom He cast seven devils, was the last at the Saviour's 
tomb and the first whom He greeted in the morning of His 
resurrection. It was Saul of Tarsus, one of the most determined enemies of the 
gospel, who became Paul the devoted minister of Christ. Beneath an 
appearance of hatred and contempt, even beneath crime and degradation, may 
be hidden a soul that the grace of Christ will rescue to shine as a 
jewel in the Redeemer's crown.  MB129,130