This question already has an answer here:
Sahadeva, after eating a part of his father Pandu's brain, got the power to see the past and the future.
So he came to know that these things will happen:
- Game of dice
- Draupadi's insult
- Kurukshetra war
Considering the outrage of modesty of a woman that too his wife, couldn't Sahadeva have blurted out the truth? (He needn't have revealed the 1st and the 3rd things)
Now that it was fate if he had revealed the happenings he would have died, couldn't he have sacrificed himself at least to protect his wife's modesty?
Why didn't he do so?