No teacher in the Mahabharata would take Karna as a student. Dronacharya, tutor to the princes of Hastinapura, trained only kshatriyas – warriors of noble birth – and Karna, raised by a charioteer, did not qualify no matter how naturally gifted he was with a bow. So Karna did the only thing left to a person locked out of every door: he lied.

He traveled to Parashurama, the warrior-sage who had once single-handedly ended the rule of corrupt kshatriya kings and now taught only Brahmins the deepest secrets of divine weaponry, and presented himself as a Brahmin’s son. Parashurama, who by then trained no one outside that caste either, accepted him. For years, Karna trained under him without correction, mastering weapons and techniques that even Drona’s own students never learned.

The lie unravels

It ended, as these stories tend to, with a sleeping guru and an insect. One afternoon, Parashurama fell asleep with his head resting on Karna’s lap. A worm-like creature – some versions name it a specific insect, others leave it vague – burrowed into Karna’s thigh and began eating through the flesh. The pain was real and severe. A Brahmin’s son, in the logic of the story, would have woken his teacher immediately rather than tolerate the intrusion; a kshatriya, trained since childhood to endure battlefield wounds in total silence, would not. Karna sat perfectly still, blood pooling beneath him, until Parashurama woke on his own and saw what had happened.

He knew instantly. No Brahmin could have borne that pain without flinching. Only a warrior’s discipline explained it.

The curse

Parashurama’s fury was not really about the insect, or even really about the lie in isolation – it was about what the lie meant: that a warrior had used deception to steal knowledge meant to be sacred and restricted, knowledge Parashurama guarded precisely because he believed it dangerous in the wrong hands. He cursed Karna on the spot: when he needed the mantra to summon his most devastating weapon most – in his final, decisive battle – it would abandon his memory completely, forgotten at exactly the moment it could no longer be recovered.

Karna begged, confessed everything, accepted every consequence except this one. Parashurama would not withdraw it. A curse of this weight, once spoken, does not unspeak.

The moment it arrived

Years later, on the eighteenth day of the Kurukshetra war, Karna faced Arjuna in the duel the entire epic had been building toward. His chariot wheel sank into the mud at the worst possible instant. He climbed down to free it, asking Arjuna – by the old rules of honorable combat – to hold his attack while he did. Krishna, driving Arjuna’s chariot, refused to let the pause matter, reminding Arjuna of every rule Karna’s own side had already broken across seventeen days of war, and urged him to fire. In that same stretch of desperate seconds, by every account, Karna reached for the one weapon that could still have saved him and found nothing there. The mantra was gone, exactly as promised, exactly when its absence would cost him everything.

It is one of the few times the Mahabharata lets us watch a consequence arrive on a clock set years in advance, with the person it targets fully aware, in his final moment, of precisely which choice from decades earlier had written this ending.