Skip to main content

Karna - The hapless Mahabharata Warrior

“Karma is a bitch.” These must be the truest words ever spoken. Karna was so unfortunate because of his Karma. In his previous birth, Karna was a demon by name “Dambhodbhava”. He was an Asura, who like every other asura, wanted to be powerful and had a ridiculous desire to become Immortal. So, one fine day, he started to pray for Sun God “Surya Deva”.

Lord Surya was impressed by his devotion and intensity of his “Tapas (Deep meditation)” and asked him what his desire was. Dambhodbhava who was greedy for power asked Surya to grant him the one boon no one could grant i.e. Immortality.
“Everything that takes birth must die”.
This was the First Law Of the Universe and Surya told the asura, he can ask for anything except Immortality. Dambodhbhava was crestfallen as he thought that all the Tapas was a waste of time. Dambodhbhava unwilling to give up, was lost in thought for a long time. He was determined to go home immortal one way or the other. So, he devised a clever & tricky boon which had the following ridiculous twists that:
  • he be given Sahasra Kavacha (1000 Armours) .
  • only a warrior who has performed 1000 years of Tapas will be able to break his Kavacha.
  • whoever breaks a kavacha must die immediately.
Surya who was horrified at the idea was also impressed by his devotion. So, he had no choice,  but to grant him the seemingly impenetrable Sahasra Kavacha.

Dambhodbhava, who was now equipped with his 1000 armours , went on a spree of destroying peoples lives. He tortured Rishis and Sages. No one was powerful enough to touch him, let alone break his armour.

Lord Vishnu, who takes the responsibility of relieving BhuDevi’s (Mother Earth) plight everytime evil crosses its limits, took birth as “Nara” & “Narayana”. They devised a strategy to defeat the asura which is as follows:
  • Nara would fight Dambhodbhava for a 1000 years and destroy one Kavach of the Sahasra Kavach, while Narayana would meditate .
  • Narayana would fight Dambhodbhava for next 1000 years  and destroy one Kavach of the Sahasra Kavach while Nara would meditate.
  • The one who meditated would get the “Mrityunjaya mantra” which has the power to bring back the dead to life, and used it on the one who destroyed the armour.
This continued for 999 Thousand years and they succeeded in breaking 999 Kavachas. The petrified Dambhodbhava  immediately sought the shelter of Lord Surya, who refused to give Nara & Narayana his devotee to kill.

Nara and Narayana vowed to kill Dambhodbhava no matter what.

At this time, the Treta Yuga ended and Dwapara Yuga started. Nara & narayana were reincarnated as Arjuna and Lord Krishna respectively. Dambhodbhava was born as Karna.

Karna was born with the one remaining Kavacha from his previous life. And hence it was impossible for anyone to kill him as long as the Kavacha was protecting him.

The universe now conspires against Karna to bring him to his peril. This series of events show how unfortunate Karna was

1. Parashurama’s Curse :

Karna who found a Friend and Brother in Duryodhana, when the society didn’t accept him only because he was a Suta Putra (Son of parents belonging to a Lower Caste) takes an oath of ultimate loyalty to Duryodhana which is almost as strong as the bond between Nara and Narayana. He promises to help Duryodhana  with all his strength to defeat the Pandavas, especially Arjuna (Due to Dronacharya & Eklavya debacle).
So, he approaches Parashurama disguised as a Brahmin, as Parashurama only accepts Brahmins as his students. He learns everything there is to know about Warfare and battles. The lessons were coming to an end when fate strikes for the first time.
One day Parashurama was resting on the lap of Karna, as he was tired. Now, seeing this as a chance to strike,  Lord Indra ( father of Arjuna) turns into a beetle bites Karna, making him bleed uncontrollably. Since he didn’t want his Guru to be disturbed, he bore the pain. When Parashurama finally woke up, he noticed the blood and comes to a realization that Karna was not a Brahmin. So, he curses him in his rage.” All the knowledge you gained by deception will not come to your aid at the most critical of times“.

2. A Brahmin’s Curse : 

One not a very fine morning, Karna was travelling in a village when he sees a lion killing a cow. So , he tries to save the cow by trying  to kill the lion, not knowing the lion was Lord Indra again in disguise. The arrow he sent flying hits the cow and it dies instantly. The brahmin, who sees Karna killing his only means of living, curses him again. “Your chariot wheel will be buried in the ground just as my cow is going to be buried in the ground“.

3. Bhu Devi’s Curse:

Again on an unlucky day for Karna, a small girl , who is carrying a pot of ghee is frightened by his chariot, and drops the ghee. She, afraid of her stepmothers wrath, starts crying. So, Karna tries to help her by squeezing the ground in hopes of retrieving the ghee. Bhu Devi, who gets offended as the ghee was now a part of her, curses Karna again. "Your chariot wheel will be stuck as hard as you squeezed the mud

Lord Indra , who is determined to help Arjuna in every possible way, comes in disguise as a brahmin and asks alms to Karna. Karna promises him he will do everything in his power to give him what he wants. Indra asks for the last Kavacha. Karna in full knowledge that losing the kavacha is certain death, gladly gives it away.

Finally , when the battle of Kurukshetra was being fought, all the curses come into play at a critical time, leading to the death of the greatest warrior Karna , and bringing the greatest ” Karna vs Arjuna”  feud to an end.

Despite being the most generous and fiercest warrior on the planet, his Karma in his previous life , haunted Karna. Hence, karma is one single thing that no one can escape from. What goes around, always comes around.

Sources :
A. Stories from Hindu Mythology
B. THE LEGEND OF KRISHNA: NARA & NARAYANA
C. Karna

Comments

  1. Upon Karna's pleading, Parshurama relented and modified his curse, saying that Karna would only lose the knowledge when he needed it most when fighting against an equal warrior.

    ReplyDelete

Post a Comment

Popular posts from this blog

Build a facebook chatbot with API.AI (zero coding)

Hello Sailors, chatbot has been the buzz-word these days, many businesses are looking to implement chatbots to their sites or facebook pages to convert traffic into customers. Today in this tutorial, we are going to create a simple conversational facebook chatbot which can send you jokes, images and also it can do a small talk.

Messenger bots simply blend artificial intelligence with human interaction. User asks a question and chatbot gives relevant answer to serve the purpose.
What do we need to build our facebook chatbot?API.AI account - A natural language understanding platform to design and integrate intelligent sophisticated conversational user interfaces.Facebook for developers account - To create a facebook app.Facebook page - Chatbot feature is only available to pages, not personal accounts. What we are going to do We are going to subscribe our API.AI agent to read all messages we receive on our Facebook page and in turn our agent processes the message and responds the way we …

Home made temperature and humidity meter

Hello Shippers! Once again, it's time to create something awesome. How about a temperature and humidity sensor controlled with NodeMCU or ESP8266 which sends the temperature of your room and our very special Blynk app shows the data with values and graphs. That sounds cool!

Let's sail.
Overview: The NodeMCU collects the temperature and humidity from DHT11 sensor and sends it to Blynk app every second. Wow!
Things we need:Hardware:NodeMCUDHT11/DHT22 sensorJumper Wires4K7 resistor3V3 power sourceSoftware:Arduino IDEBlynk app Now that we have gathered all the stuff we need. Let's connect them.
Temperature and humidity sensor circuit:
Connections:D4 pin of NodeMCU connects to pin 2 of DHT11.3V3 pin of NodeMCU connects to pin 1 of DHT11 & GND of NodeMCU to pin 4 of DHT11.4K7 ohm resistor connected between pin 1 and pin 2 of DHT11 sensor.Connect power(3.3V) to NodeMCU to make it work without USB cable. Before we dive into the code, let's setup the Blynk app to receive the da…

Time scheduled electric switch controlled with Blynk app

Most of the times when we go out of home for some days, we think of having some device that could switch ON/OFF (let's say) Refrigerator (or any other important appliance)for some hours during the day. Today, we are going to make such time scheduled electric switch which switches ON/OFF at times which we set the in our Blynk app. Woah!

Let's begin!
Things we need:
Hardware:5V relayNodeMCUJumper wiresBreadboard3V3 and 5V power sourceElectrical WiresSoftware:Arduino IDEBLYNK app It's circuit is same as we have created for our Smart Switch. So, if you already have that circuit set up, go ahead with Blynk app set up and Start playing.
Circuit:
Connections:D5 pin of NodeMCU connects to IN1 pin of 5V relay.3V3 of NodeMCU connects to 3V3 powers source and GND to GND.Vcc of relay connects to 5V source and GND to GND.Live wire is connected directly to appliance.Neutral wire from source comes to relay NC pin and another wire goes out from COM pin which is connected to the appliance.Let…