Whatever is going on right now, whatever has gone on, and whatever may go on, is perfect.
If you "aren't there yet", that's perfect.
If you just have an "intellectual understanding", that's perfect.
For it to not be perfect is to suffer.
To suffer is to have a condition - a condition on whatever is going on.
For it to be ok is to not suffer. To resist is to suffer. To argue with reality is to suffer.
So in the midst of the spiritual search, we must somehow be ok with our present level of "achievement" or understanding. We must know deep down that it will work itself out. As long as we are determined to inquire into the nature of reality, we cannot fail. As long as we are willing to question our dearest beliefs, we cannot fail. The false cannot stand up to that spotlight.
But if we go about it as a way to make life suck less, then we are missing the point. If we just want to see through the illusion because the world sucks so bad, then we are only making suffering worse. Because our life may suck and we want enlightenment to save us - when it doesn't then we add onto our suffering.
Whatever it is that brought the spiritual search, let that resolve it. Let that drive come and do what it may do. Don't judge, don't want it to be otherwise, don't argue with your current level of understanding.
If we are resisting, we are suffering. That's just a fact. To resist resistance is still resistance. To see the futility and insanity of resistance is the end of suffering.