Karna, Naga Ashwasena, and the Unwavering Code of a Warrior in Mahabharata

Karna, Naga Ashwasena, and the Unwavering Code of a Warrior in Mahabharata

Arjuna had killed Karna's son, Vrishasena, in order to make Karna experience the pain that he himself had borne when Abhimanyu was brutally executed. But Karna refused to grieve his son's death and continued to fight Arjuna in order to keep his word and fulfill Duryodhana's destiny.

Picture credit : Karn Sangini (Aashmin Gulati).

Finally when Karna and Arjuna came face to face, a serpent called Naga Ashwasena secretly entered Karna's quiver. This serpent was the one whose mother was relentlessly burnt when Arjuna had set Khandava-prastha ablaze. Ashwasena, being in his mother's womb at that time, was able to save himself from getting charred. Destined to avenge his mother's death by killing Arjuna, he transformed himself into an arrow and waited his turn. Karna unknowingly released Naga Ashwasena at Arjuna. Realizing that this was no ordinary arrow, Lord Krishna, Arjuna's charioteer, in his bid to save Arjuna's life, sunk the wheel of his chariot in the ground by pressing his feet against its floor. This made the Naga, who was speedily advancing like a thunderbolt, miss his target and hit Arjuna's crown instead, causing it to fall on the ground. Disheartened, Naga Ashwasena returned to Karna and asked him to fire him towards Arjuna once again, this time making a promise that he would definitely not miss his target. After hearing Ashwasena's words, this is what the mighty AngaRaj said to him:

"It is beneath my stature as a warrior to shoot the same arrow twice. Find some other way to avenge your family's death."

Saddened by Karna's words, Ashwasena tried to kill Arjuna on his own but failed miserably. Arjuna was able to finish him off in a single stroke.

It makes me think again and again, what would have happened had Karna released Ashwasena for the second time. He even might have killed Arjuna or at least would have injured him. But he upheld his principles and did not use the presented opportunity. Such was the character of AngaRaj. He was the man of his words and the epitome of morality.

Karna Mahabharata
Naga Ashwasena Story
Karna And Arjuna Battle
Ethics In Mahabharata
Karna's Principles
Mahabharata Moral Dilemmas
Krishna And Arjuna
Tragic Heroes Of Mahabharata
Indian Mythology Stories
Lessons From Mahabharata
Similar Stories
The Aftermath of Kurukshetra: Grief, Wrath, and the Weight of Karma

Explore the intense emotional and moral reckoning following the Mahabharata war. Dhritarashtra's grief and rage, Gandhari's wrath and curses, Bhima's defiant defense of his actions, and Krishna's acceptance of destiny—all come together in this poignant narrative of loss, accountability, and the inexorable cycle of karma.

Mahabharata
Kurukshetra War Aftermath
Dhritarashtra's Grief
Gandhari's Wrath
How Hanuman Ji Played a Crucial Role in the Mahabharata War

Discover the fascinating story of how Hanuman Ji, on Shri Krishna's request, participated in the Mahabharata war to protect Arjun's chariot. Learn how his presence ensured victory for the Pandavas, the significance of the Bhagavad Gita, and the lessons in humility, devotion, and divine wisdom.

Mahabharata
Hanuman Ji Role In Mahabharata
Shri Krishna And Hanuman
Bhagavad Gita Essence
Karna in the Mahabharata: Separating Myth from Reality

Was Karna truly overrated, or has modern storytelling distorted his legacy? This article examines Karna's portrayal in Vyasa's *Mahabharata* versus the exaggerated glorifications by folklore and popular media. We address common misconceptions, such as the myth of unlimited astras, the chariot-pushing incident, and Karna's defeats. Explore a balanced perspective on Karna's strengths and flaws, uncovering the truth behind his legendary status.

Karna Mahabharata
Karna Myths
Karna Facts
Mahabharata Characters

Astrology, Mantras, Events, Stories & More.
premium quality
Useful Links
AstrologersDownloads
MantrasStoriesEvents
PrivacyTerms & ConditionContact Us
Download App
picture
picture
Follow Us
Customer Care

+91 6366319724

customercare.tapas@sodaru.com

Website Developed and Maintained By Sodaru Technologies | All Right Reserved © 2025