In the Mahabharata epic, Yudhistra had a weakness for gambling, which led to the infamous dice game where he lost his kingdom, brothers, and wife. Gambling addiction was his primary flaw, despite being otherwise righteous and wise. This weakness ultimately triggered the Kurukshetra war.