Get all your news in one place.
100's of premium titles.
One app.
Start reading
MyLifeXP
MyLifeXP
Deepak Rajeev

The Real Reason Krishna Broke His Promise in Mahabharata

There are moments in the Mahabharata that refuse to sit quietly in the mind. Moments that feel almost unsettling- where even the divine seems to step beyond its own limits. One such moment unfolds on the battlefield of Kurukshetra, when Lord Krishna, who had vowed not to lift a weapon, suddenly steps down from Arjuna’s chariot, picks up a broken wheel and charges toward Bhishma.

For a brief, electrifying instant, it seems undeniable- Krishna has broken his promise. And yet, the truth behind that moment is far deeper than it appears. The real reason Krishna broke his promise is this: when dharma itself begins to collapse, even the most sacred vow must give way.

The Promise That Defined Krishna’s Role

Lord Krishna With Arjuna

Before the war began, Krishna made a decision that shaped everything that followed. He would not fight. He would not take up arms. He would only guide. It was a choice that set him apart. While kings and warriors prepared for battle, Krishna chose restraint. He became Arjuna’s charioteer- a position of humility, not power.

This promise was not just about war. It was about principle. Krishna would influence the outcome, but not through force. At least, that was the intention.

Bhishma: The Warrior Who Forced a Breaking Point

A Scene From Mahabharata War (Image Credit: AI)

Across the battlefield stood Bhishma- unyielding, unmatched and bound by his own vows. His loyalty to the throne of Hastinapura made him fight for the Kauravas, even when the moral ground beneath them had begun to weaken.

But Bhishma did more than fight. He declared that he would either destroy the Pandavas or force Krishna himself to take up arms. This was no ordinary challenge. It was a direct confrontation between two forces- one bound by vow, the other by dharma. And slowly, as the war intensified, that tension began to reach its breaking point.

The Moment That Changed Everything

Why Krishna Attacked Bhishma (Image Credit: AI)

On the ninth day of the war, the battlefield turned brutal. Bhishma fought like a force of nature. His arrows tore through the Pandava army, leaving chaos in their wake. Even Arjuna, guided by Krishna himself, struggled to withstand the intensity.

Krishna watched in silence at first. He saw Arjuna hesitate. He saw the army falter. He saw dharma- what he had come to protect- beginning to slip. And then, something shifted.

In a sudden surge of intensity, Krishna leapt from the chariot, lifted a broken wheel from the ground and charged toward Bhishma, his eyes blazing with purpose. In that moment, the promise no longer mattered. Only dharma did.

Why Krishna Was Ready to Break His Own Word

Krishna’s actions in the Mahabharata are often misunderstood when seen through the lens of rigid morality. He was not bound to rules in the way humans are. He was bound to balance. His purpose was not to uphold every promise at any cost. It was to ensure that the larger order of life- the delicate balance between right and wrong- did not collapse.

When Bhishma’s unstoppable force began to threaten that balance, Krishna did not hesitate. Because in that moment, keeping his promise would have meant allowing adharma to rise unchecked. And that, for Krishna, was never an option.

The Deeper Truth Most People Miss

What makes this moment powerful is not just the action, but what it reveals. Bhishma lived a life defined by vows. He honoured them with absolute discipline, even when they forced him into silence during injustice. His strength was his commitment- but it was also his limitation.

Krishna, on the other hand, showed something far more fluid. He showed that a vow is only meaningful as long as it serves what is right. The moment it begins to protect what is wrong, it must be questioned- even broken. This is not weakness. It is wisdom. Because dharma is not a fixed rule. It is a living truth, one that sometimes demands difficult choices.

Why Krishna Ultimately Stopped

Just as Krishna surged forward, ready to strike, Arjuna rushed after him and held him back. Bhishma, seeing Krishna approach, lowered his weapons in surrender, overwhelmed not by fear, but by devotion.

And just like that, the moment passed. Krishna did not strike. Because the purpose of that moment had already been fulfilled. It was never about killing Bhishma. It was about awakening Arjuna, confronting Bhishma and revealing a truth that words alone could never express.

The Real Truth Behind Krishna’s Broken Promise

Krishna did not break his promise out of impulse or emotion. He came to the edge of breaking it to show something far greater: That no personal vow- no matter how sacred- is above the responsibility to protect what is right. In the end, the Mahabharata leaves us with a truth that is both simple and difficult: Dharma is not about rigidly holding on. It is about knowing when to act- especially when everything is at stake. And in that moment on the battlefield, Krishna did exactly that.

Unlock insightful tips and inspiration on personal growth, productivity, and well-being. Stay motivated and updated with the latest at My Life XP.

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.