"How do we attain Self-Realization/Atma Gnan? Is it only through positive intent? Or do we need a teacher?
Pujya Deepakbhai explains in this video, that only if we have infinite merit karma do we get a chance to see the Enlightened Soul (that of a Gnani Purush) and we can also get Atma Gnan. It cannot be forced upon someone, the desire has to come from within. For Self-Realization, we should have a humble attitude that 'I don't know anything' and have 'great respect' for the Spiritual Master.
Learn more about Self-Realization on : http://hindi.dadabhagwan.org/gnan-vidhi-knowledge-of-self/gnan-vidhi-kya-hai/