Why does Vaani think that marrying Shankat would be a punishment for Bihaan? As far as everyone knows, Shankar loves Bihaan and will do anything to keep him happy. If he could learn to love Thapki, who barely cared for him, what is stopping him in falling for someone whose universe starts and ends with him?