A Devotee hears transcendental knowledge with complete willingness to surrender to that knowledge.
Surrender means surrender of your ego.
Surrender fully unto the lotus feet of the Lord. That is the only business of the perfect human being.
Srimad Bhagavatam 1.5.20,
The real fibre which is preliminary for entering into the spiritual realm of God is the art of surrender and discipline is the prerequisite to learn the art of surrender.
Just like a paper boat floating in water can be destroyed any moment, similarly this human body can be destroyed any moment. However, if we take shelter of Krishna, we can go beyond this ocean of material existence.
Holy name alone is sufficient to take you back home back to godhead. However to cultivate the mood of surrender You need a Guru.