Why did Lord Vishnu take birth in the earth?
Sages gave us explanations -
At the gates of Vaikuntha stood Jaya and Vijaya—devoted, but not yet perfect.
A trace of ego remained.
The Lord decided—they must evolve further.
And that can happen only on earth.
A divine plan unfolds.
The Sanaka sages curse them to be born on earth.
Three births.
Three chances to refine.
First: Hiranyaksha and Hiranyakashipu.
Second: Ravana and Kumbhakarna.
Third: Shishupala and Dantavakra.
Each time, the Lord Himself takes avatara…
to confront them…
to break their ego…
to purify them.
Like purifying water—
the closer you get to perfection,
the harder the process becomes.
And Bhagavan…
personally takes charge of that final refinement.
Astrology
Bhagavad Gita
Bhagavatam
Bharat Matha
Devi
Devi Mahatmyam
Ganapathy
Garuda Puranam
Glory of Venkatesha
Hanuman
Kathopanishad
Mahabharatam
Mantra Shastra
Mystique
Practical Wisdom
Purana Stories
Radhe Radhe
Ramayana
Rare Topics
Rigveda Explained
Rituals
Sages and Saints
Shiva
Spiritual books
Sri Suktam
Story of Sri Yantra
Temples
Vedas
Vishnu Sahasranama
Yoga Vasishta