The Difficulty of Being Good
Moral Wisdom from the Mahabharata
Author: Shashank Heda, MD
Location: Dallas, Texas
Who This Is For
- Anyone navigating choices where duty conflicts with personal attachment—whether in family, professional roles, or community obligations
- Those who find themselves caught between loyalty to institutions and loyalty to what they know is right
- Leaders wrestling with strategic decisions where the ethical path isn’t clear—where every option carries consequence, and certainty is absent
- Readers interested in frameworks for moral reasoning that account for complexity rather than offering platitudes
Why Read This
- The Mahabharata doesn’t offer simple answers. It offers diagnostic clarity about why moral questions are difficult—and that clarity itself becomes useful
- Each character embodies a different failure mode in moral reasoning. Understanding these patterns helps you recognize them when they appear in your own judgment
- This isn’t abstract philosophy—it’s mechanisms for thinking through dilemmas you’ll actually face
- The article synthesizes Gurcharan Das’s interpretation into a working model: how dharma operates under ambiguity, how virtue can calcify into vice, and how detachment from outcomes preserves integrity without paralysis
There’s a snake in the backyard.
That was Dallas, 2008. My son spotted it coiled near the fence line—venomous, territorial, exactly where children played. The question wasn’t whether to act. The question was: do I kill it, relocate it, or accept the recurring risk? Each option carried consequence. Kill it—violate ahimsa. Relocate it—displace the problem to someone else’s backyard. Leave it—endanger my family.
I killed the snake.
Not with pride. Not with certainty that it was dharma. With the recognition that sometimes the right action carries wrongness embedded in it, and the cleaner your hands look, the less honest you’re being about what the situation demanded.
The Mahabharata doesn’t teach comfort. It teaches you that the discomfort is the moral work.
The Mechanism of Moral Ambiguity
Most ethical frameworks operate deductively: establish universal principles, then apply them to specific cases. The Mahabharata operates inductively. It presents you with six characters making six different choices under constraint, and asks you to extract the pattern that governs discernment when rules conflict.
Krishna’s mechanism is contextual judgment calibrated to consequence. Arjuna’s is detachment—fulfilling duty without attachment to outcomes. Bhishma’s failure is rigidity—vows that became prisons. Duryodhana’s is ego corruption masquerading as strength. Drona’s is compromise through misplaced loyalty. Yudhishthira (whom Gurcharan Das examines closely, though not included in the summary provided) struggles with truthfulness that becomes cruelty when applied without discretion.
What emerges: dharma is not rule-following. Dharma is the capacity to diagnose the structural requirement of a situation and act accordingly, even when that action violates surface-level virtue.
Krishna — The Architect of Necessary Compromise
Krishna lies. Repeatedly. Strategically.
He tells Drona that Ashwatthama (the elephant) is dead, knowing Drona will hear it as confirmation that his son Ashwatthama has died. He counsels Arjuna to kill Karna while Karna’s chariot wheel is stuck in mud—a violation of kshatriya combat protocol. He engineers Duryodhana’s death through a blow below the waist, technically illegal in mace combat.
The critique writes itself: if dharma permits this, what stops it from justifying anything?
The answer is in the pattern. Krishna never acts for personal gain. He never obscures the cost. He never pretends the compromise isn’t happening. What he does is subordinate procedural purity to structural necessity: the Kauravas have accumulated so much adharma that allowing them to continue inflicts greater harm than the tactical deceptions required to stop them.
This is governance thinking applied to ethics. Not ‘what’s the cleanest action?’ but ‘what does this system require to move toward equilibrium?’ Sometimes equilibrium demands friction.
Arjuna — Detachment Without Paralysis
The Bhagavad Gita opens with Arjuna’s paralysis. He sees his relatives, teachers, and friends arrayed against him. He drops his bow. ‘I will not fight.’
Krishna’s response isn’t ‘fight because it’s noble.’ It’s diagnostic: your refusal to act preserves adharma. Inaction has consequences. The Kauravas will interpret your withdrawal as vindication. The structures of injustice will consolidate.
What Krishna teaches is not stoicism—suppressing emotion to endure suffering. It’s structural detachment: fulfill your role without demanding that outcomes align with your preferences. Act because the situation architecturally requires it, not because you’ll feel clean afterward.
This resolves a failure mode I see constantly in governance contexts: leaders who avoid necessary decisions because they can’t guarantee the decision will produce unambiguous success. The Gita’s answer: your responsibility is discernment and execution, not omniscience about results.
Bhishma — When Virtue Calcifies
Bhishma took a vow: absolute loyalty to the throne of Hastinapura. That vow made him the most respected figure in the kingdom. It also made him complicit in Draupadi’s public humiliation.
He stood silent while Dushasana dragged her by the hair into the assembly. He stood silent while Duryodhana ordered her disrobed. His vow to the throne prevented him from intervening, even though he knew—intellectually, morally—that what was happening was adharma.
This is the signature failure mode of institutional loyalty: the belief that fidelity to structure supersedes fidelity to principle. Bhishma’s error wasn’t taking the vow. The error was treating the vow as inviolable even when circumstances revealed it was sustaining injustice.
I see this pattern in corporate governance, in academic institutions, in medical hierarchies. People who would never personally commit harm become its enablers because their identity is fused with the role. Breaking the role feels like self-destruction. So they preserve the role and destroy something else instead.
Bhishma’s prolonged suffering on the bed of arrows is narrative punishment, yes. It’s also structural diagnosis: rigidity produces suffering that endures long after the initial compromise.
Duryodhana — Ego Dressed as Strength
Duryodhana isn’t a coward. He’s skilled in warfare, loyal to his friends, and willing to die for his claim. What he lacks is the capacity to separate his worth from his position.
When Krishna offers him peace—return half the kingdom to the Pandavas, avoid war—Duryodhana refuses. Not because the offer is strategically unwise. Because accepting it would require admitting his seizure of power was unjust. His ego cannot metabolize that concession.
‘I will not give them land enough to drive a needle into,’ he says.
That’s not strength. That’s ego collapse masquerading as resolve. Strength would be this: ‘I took something that wasn’t mine. Correcting that doesn’t diminish me; refusing to correct it does.’
The pattern appears everywhere: leaders who double down on failing strategies because changing course would look like weakness. Professionals who defend positions they know are wrong because admitting error feels like status loss. Duryodhana’s mechanism is universal.
Drona — The Teacher Who Forgot His Dharma
Drona was the greatest weapons master in Bharatavarsha. His dharma as a teacher was impartiality—teaching skill without favoring one student over another based on political alignment.
He failed.
He sided with the Kauravas in the war—not because they were right, but because they had given him position and wealth. He taught Arjuna and Karna with unequal rigor, favoring Arjuna because of caste and lineage. When the war came, he fought against students he had trained, violating the principle that a teacher’s loyalty is to truth and skill transmission, not to patrons.
This is structural corruption through obligation. Drona didn’t wake up one day and decide to betray his students. He accumulated small compromises—accepting gifts, building dependency, conflating gratitude with duty—until the compromise became his operating system.
The lesson: if you accept resources from a source with interests misaligned from your core function, you’ve introduced a conflict that will eventually force you to choose between integrity and survival. Drona chose survival. The Mahabharata judges him for it.
The Synthesis — Dharma as Diagnostic Capacity
What these patterns reveal: goodness is not purity. Goodness is the capacity to correctly diagnose what a situation structurally requires and act accordingly—even when that action carries moral cost.
Krishna bends rules because procedural purity would enable greater harm. Arjuna acts despite uncertainty because paralysis sustains adharma. Bhishma fails because his loyalty to form prevented loyalty to principle. Duryodhana fails because ego replaced discernment. Drona corrupted his dharma by accepting dependencies that compromised impartiality.
The framework that emerges isn’t a checklist. It’s a diagnostic architecture:
1. Identify the structural absence or corruption in the system.
2. Determine whether inaction preserves or exacerbates that corruption.
3. Evaluate whether your attachment to outcomes, roles, or self-image is distorting judgment.
4. Act with clarity about what’s required, not with certainty about vindication.
That’s not comfortable. The Mahabharata doesn’t promise comfort. It promises something more valuable: the capacity to act rightly when the situation demands it, even when you can’t prove—in advance—that history will agree with you.
Closing
The snake in Dallas taught me this: sometimes the cleanest hands belong to people who haven’t yet encountered a situation where all options carry consequence. The Mahabharata teaches discernment for those situations. Not righteousness. Discernment.
Can you hold that tension—between duty and attachment, between procedural virtue and structural necessity, between the comfort of certainty and the requirement to act under ambiguity?
If you can, you’ve understood what Gurcharan Das extracted from the epic. If you can’t yet—the framework is here. The rest is practice.
Author: Shashank Heda, MD
Location: Dallas, Texas