pearls to pigs

I have always been perplexed by today’s reading in Matthew 7. What are these “pearls” being spoken of and who are the “pigs” we’re not to throw them to? One suggestion is that the pearl is the kingdom of God (see Matthew 13:45), and so a common explanation of this verse goes like this:... read more »