@pom yes it is human for Saanjh to feel that way hoping to get him back. If she didnt feel that way it would have been abnormal. This is why Saanjh is normal and not mahanta ki moorat as people are trying to make her.
Also people dont understand in MB it was between Arjun and Karna but the most heavy price was paid by Abhi and Ghatokach to dismantle the power of Karna. Whenever analysis of MB is made it is told that if Kunti had given karna his due in the beginning or claimed to the world who he is, the war itself wouldnt have happened. Because Karna was a man of such calibre, talented, efficient, a good ruler. If he was given the due he would have won Panchali's hand, she would have been the queen and Shakuni would have been shown the door once and for all.
Karna was that wasted talent which ended in wrong side due to wrong knowledge and to dismantle him Narayana had to sit with Rudra and even extract heavy price from the side he was supporting because Karna had dharma with him.
One of the most beautiful part of MB is where Krishna sends Kunti to Karna. Kunti begs in front of the son whom she has abandoned for social status to protect her four sons. And Karna gives his mother that boon that he wont kill four of his brothers. It will be always with him and Arjun.
Even Narayan couldnt make him change loyalty. He stick with the man who supported him when he needed the support the most. Neither the crown, nor Panchali could make Karna leave the side of Duri.