Jesus spoke to the masses in parables, however, privately he explained them to the disciples and we have benefit of both. Jesus also said I have foretold you all things, but He did NOT say that everybody would believe.
It is also Written that it is NOT given for all to understand, and the Heavenly Father will do the judging in regard to 'ignorant' or the 'willingly ignorant'.
“It is also Written that it is NOT given for all to understand”
I can relate to that.