Originally posted by: sanayabarunlove
Kunti was an adopted princess. Second she was brought up in a very conservative society, third she was not married when Karna was born. So yes, she could not reveal to the world because she was afraid. After she was married to Pandu she became a queen, it may sound crass, but a queen's first duty is to her subjects and not herself. If the world was to know she mothered a child before wedlock, then it would have brought her a very horrid name among the society. And next, the pandavas were born with their 'father's' full consent. Even though they were divine kids, they were still known has Pandu putras, the Pandavas. Aren't Dhritrashtra and Pandu themselves known as sons of Vichitravirya, when actually their biological father was Vyas?
Kunti did have many options but she had to remain quite so that her sons, the pandavas didn't get banished along with her. (That could have been one reason). And I think it's really easy to say she was a horrible mother to Karna, I agree and I've mentioned this before that I'm not supporting her 'mistake'. She was wrong as a mother to Karna. But one can't say she didn't suffer in silence for the injustice she brought to her oldest child. Understanding what Kunti did and supporting it is not easy, especially if you're a huge Karna fan. But I strongly believe that she remained quite because it was not her place to reveal the truth to her son.
And I'll add this too, Karna didn't have a bad upbringing, his foster parents taught him well. The path he chose, that to support Duryodhan, was his own choice. I'm not saying he chose wrong, if we look at it from Karna's perspective, he was just honoring Duryodhan for respecting him and his strength.