Question: Does everyone need a Guru?
In some form or another. Actually, the Self itself is the Guru. It's not necessary that it has to be in the physical form. From wherever it is that you learn, that is the Guru. The word guru means ''one who dispels the darkness of ignorance.'' If it comes from the Self, the Real Self is the Guru. If a physical Yogi is available, that is a bonus for you. He can guide you, inspire you to keep going. Repeatedly a thousand times, anyone can ask about any vision or happening they have. I will simply come back to the mind. Forget about Brahma, forget about Vishnu, and forget about Maheshwara. Just lose the mind's imaginations and go for Realisation.