The greatest guru is your Inner Self. Truly, He is the Supreme Teacher. He alone can take you to your goal, and He alone meets you at the end of the road. Confide in Him, and you need no outer guru. But again, you must have the strong desire to find Him, and do nothing that will create obstacles and delays. You are never without a guru for He is timelessly present in your Heart. What He wants you to do is simply learn self-awareness, self-control, and self-surrender. It may seem arduous, but it is easy if you are earnest, and quite impossible if you are not. Everything yields to earnestness. The True Guru will never humiliate you nor will he estrange you from yourself. He will constantly bring you back to the fact of your inherent perfection, and encourage you to seek within.