The Princesses of Kashi

Bheeshma brought Satyavati to his father's palace in Hastinapura. When Shantanu learned of his son's sacrifice for his happiness, his eyes welled up with tears. He hugged Bheeshma and said, "Son, I can never repay my debt to you, but I can certainly give you a boon: You will never be defeated in battle and will die only when you desire to."

King Shantanu and Satyavati had two children: Chitrangada and Vichitraveerya. A few years later, the king passed away before his sons came of age. Bheeshma fulfilled his promise and performed Chitrangada's coronation. As Chitrangada was a minor, Bheeshma managed the administrative affairs as his representative. Bheeshma looked after the two princes as if they were his own children.

One day, when King Chitrangada went hunting, he encountered a gandharva named Chitrangada. The gandharva was upset that a human had the same name as him. He challenged the young king to a battle, and although Chitrangada fought valiantly, he was ultimately slain by the gandharva. Following his death, Bheeshma crowned Chitrangada's younger brother, Vichitraveerya, as the king of Hastinapura. When Vichitraveerya reached the age of marriage, Bheeshma started searching for a bride. He discovered that the king of Kashi was going to hold a swayamvara for his three daughters, Amba, Ambika, and Ambalika, who were all beautiful, gentle, and clever.

Bheeshma approached Satyavati. "The king of Kashi has three charming daughters," he told her. "I want your permission to marry them to Vichitraveerya. I will go to their swayamvara and bring them here." After hearing about the princesses' lineage, status, and other details, Satyavati consented. Bheeshma set out for Kashi, armed to the teeth. The kings assembled at the swayamvara were at a loss when they saw Bheeshma, who had vowed to remain a lifelong bachelor, arrive. When the three princesses—Amba, Ambika, and Ambalika—reached the swayamvar hall, Bheeshma stood up and said, "I am here on behalf of my younger half-brother, Vichitraveerya, the king of Hastinapura, who is an ideal groom for the princesses of Kashi. I am taking these young women to Hastinapura by force. If you are brave enough, try and stop me."

The kings at the swayamvara were shocked to hear Bheeshma's announcement. Some wanted to protest but didn't dare to do so. Bheeshma easily defeated those who resisted, including the prince of Shalva. He then forced Amba, Ambika, and Ambalika into his chariot and sped away. Upon reaching Hastinapura, the eldest princess, Amba, complained to Bheeshma, "You brought me by force without allowing me to speak. I must tell you that even before the swayamvara, I had decided to marry the prince of Shalv. Now, I will let you decide my fate."

After seeking advice from Satyavati, Bheeshma decided to allow Amba to leave. He provided her with a chariot, which she used to travel to the capital of the Shalva kingdom. However, the prince of Shalv was no longer interested in her because Bheeshma had previously taken her against her will. Amba then returned to Hastinapura and asked Bheeshma to marry her. Bheeshma refused due to the vow he had taken. Humiliated and angry, Amba approached Bheeshma's guru, Lord Parashurama, and described the injustice meted out to her by Bheeshma.