So what I think happens tomorrow, Shaurya goes with the flowers to the hostel, he sees Ahir with Anokhi, and he's enraged and sad, and he leaves the flowers on a table and walks away. Later he decides to confront Anokhi, and as he's going back he sees Anokhi pick up the flowers and talk to herself, and he realizes his love for her.
Then he's driving back and Shagun runs in front of his car, somehow he gets stuck in an engagement with her over the next few days, but he escapes it by telling Shaan and Kanchan and Gayatri who he really loves, and Shaan helps him leave his engagement, and he runs to Anokhi to confess his love. When he does, she might give a Pride and Prejudice type speech, that Lizzie gave when Darcy first proposed to her, but then Shaurya convinces her (you know by pulling her close and all that), and that's when we get the real relationship started, but Badima and Tej don't know the real reason why Shaurya broke the engagement a second time. Shagun refuses to take this breakup and continues to spy on Shaurya, eventually finding out the truth and telling Devi. Devi is furious and she and Tej confront Shaurya, Tej tries to slap Shaurya, but Shaan stops him. but then Shaan says, "shaurya, you can't marry Anokhi, because you want a housewife right? Anokhi will be broken apart by trying to please you and this shitty family, and if you actually love her, you won't do that to her." Shaurya defends his love for Anokhi, and insists he's fine with her working and being a career oriented person, he wants someone modern.
Or, before Devi and Tej confront Shaurya, he secretly gets married to Anokhi, because he hears Devi and Tej plotting about Shaurya's wedding to Shagun, and that's when he decides he can't marry Shagun just because he *thinks* Anokhi has some relationship with Ahir, he has to at least tell Anokhi his feelings.