At the end of the Mahabharata war, Gandhari blamed lord krishna for all her sons Kauravas’ death. Gandhari’s heart was filled with sorrow, anger, and grief. She knew that Shri Krishna could have stopped this war.
Gandhari’s anger and curse
Gandhari saw each passing day her sons getting killed, and at the last, her beloved son Duryodhana died at the hands of Bhima. She went to Shri Krishna and accused him, “You knew everything, yet remained silent! Why did you not stop the war?”
Furious, Gandhari cursed Lord Krishna
Gandhari was angry and filled with sorrow while knowing that her son Duryodhan was no more. Gandhari blamed Lord Krishna and said, “Just as my clan was destroyed, in the same way, your Yaduvanshis will also be destroyed by fighting among themselves”. Shri Krishna gladly accepted the curse.
After a few years, the Yadavas started fighting with each other, and the entire Yadu clan was destroyed. Sri Krishna himself died from the arrow of a hunter (whom he had cursed in a previous birth).
The depth of Gandhari’s curse
This curse is not just the result of anger, but gives a deep teaching of Dharma. Arrogance and hatred (of the Kauravas) bring destruction. Justice may be delayed, but injustice ultimately defeats. Even God is not free from the consequences of karma. Krishna did not avoid the curse, but accepted it.
Was Gandhari’s curse justified?
Some people believe that Gandhari’s curse, given in grief, was not justified, because the downfall of the Kauravas was the result of their karma. But on the other hand, this incident reflects the destiny of the Mahabharata, where every character had to suffer the consequences of their actions.