Every true follower of religion needs a Guru (preceptor). Till he becomes perfect or a supreme soul, the path doesn’t start without a Guru. Our ego doesn’t allow us to face our faults. As we cannot see our own back but for in a mirror. Similarly we can come to know our merits and faults only through a Guru. To relinquish guilt is possible only when we have a sense of guilt. A guru washes the faults of our spiritual cloth. There can be many Shiksha Gurus (for education) in life but Diksha Guru should be only one. Deeksha Guru means the one who introduces us to our soul, who can rebuke us for making us faultless, who can illuminate our path and who can lift and save us from falling.