Mahabharata remains to be one of the most fascinating tales I've ever read. A story of two clans from the same family that fought against each other, it is weaved with treachery, deception, jealousy, honesty, devotion, morality and so much more. It has numerous interesting tales that you might have missed while reading/seeing it and there's so much that you can take away from them.
It all started with a game of dice between the Pandavas and Kauravas in which Yudhisthir gambled himself, his brothers and their wife Draupadi. The Pandavas lost the game and everything else in their possession. This meant that the Pandavas were now slaves of Kauravas. WithKauravas win, Duryodhan ordered Dushasan to drag Draupadi into the court.
To further the humiliation, he started disrobing her in front of the royal court. Although, the inaction of the Pandavas and others in the family is questioned by many today, the story goes on to say that bound by defeat, they were helpless and hung their heads in shame.
Seeing the immoral actions, Bheem, the second Pandava, couldn't contain his anger any longer. He stood up and lashed out at the Kauravas, vowing to avenge the insult that Draupadi was subjected to. Later, when at war, Bheem did avenge the insult by killing Dushasana.
While every incident of Mahabharata contains a lesson, one very important learning here is to not give into one's whimsical desires and take all the consequences into account before taking important decisions.