Amba was the one who cursed Bhishma because when Bhishma kidnapped Amba so she could get married to Vichitravirya, she declared that she was in love with someone else. But when Amba could not get married to the person she loved, she requested Bhishma to marry her. But Bhishma refused by saying that he would never marry anyone. In response, Amba cursed Bhishma that she would kill him at her next birth.