Amrita, I am sorry to say but the Mahabharata is the only way you can know Mahabharata. No facebook, no India Forums or nothing of which I or any other person says. (until you are talking to Ved Vyas which is umm.. impossible.) Ok, I don't have complete bad views about any character in the epic. That includes Karna. I am an Arjuna fan, and I dislike Karna or sometimes hate him but I respect some of his deeds in some places of the story! Atleast he had some amount of human quality. (Duryodhana too had some, but Karna had more for sure.)
And I agree with you, in the Draupadi case. Your statement was SO TRUE. Everybody thinks Panchali rejected Karna because he loved Arjun? What crap is that! That was by Starbharat as Frappie said in the first page! I don't blame her for rejecting Karna. I feel that that was not even close to anything wrong. If she does not like someone, does not feel like marrying one, Sutaputra or Kshatriya she can say no. Anyways, not extending coz this has been talked about many times.
But actually Karna has done more of bad than good, and his excuses for doing wrong is not convincing according to me. So, I dont like him.I am sorry if I offended anybody. But one more thing, I hate it when any character is unnecessarily bashed! Panchaali and Arjuna, Karna, all have been bashed unnecesarilly in many places (in and outside IF)! That is horrible!