Jesus taught in parables not to explain spiritual truths to the masses, but to VEIL spiritual truths from the masses.10 And the disciples came, and said unto him, Why speakest thou unto them in parables?
11 He answered and said unto them, Because it is given unto you to know the mysteries of the kingdom of heaven, but to them it is not given. Matthew 13: 10-11 KJV
Again, clearly He was teaching in a manner that hid the meaning for those that could discern it - this is a dictionary definition of the occult which means "to hide"10 And he said, Unto you it is given to know the mysteries of the kingdom of God: but to others in parables; that seeing they might not see, and hearing they might not understand. Luke 8:10 KJV
Certainly there were times that Jesus taught more openly and easy for anyone to understand - but the same could be said of almost any occultist. Occultism doesn't mean every single truth must be veiled. One could even guess that milk passes easily thru a veil where meat does not.
So, why would Jesus teach in this way? It seems that perhaps he was dooming some to fail where if He had just come out and said it they might be saved.
The answer is that this is not the manner in which we are meant to be saved.
We know that this is a play on words of Peter's name, but we also know that the rock Jesus was speaking of is revelation, as he states in verse 17 that Peter is blessed because it was not revealed to him by flesh and blood, but by Heavenly Father.15He saith unto them, But whom say ye that I am?
16And Simon Peter answered and said, Thou art the Christ, the Son of the living God.
17And Jesus answered and said unto him, Blessed art thou, Simon Barjona: for flesh and blood hath not revealed it unto thee, but my Father which is in heaven.
18And I say also unto thee, That thou art Peter, and upon this rock I will build my church; and the gates of hell shall not prevail against it. Matthew 16: 15-18
For something to be revealed it must first be hidden (occulted).
When you are studying scriptures and something does not make sense to you, do not gloss over it and continue with your reading. One useful method of studying the scriptures is to actively seek out those scriptures which don't make sense to you. They are opportunities for revelation.