Good point!!! I was thinking exactly the same thing today ... Shyam's thinking is very illogical. On the one hand he tells Arnav that he wants to declare his love and not hide it any more, and on the other hand he dares Arnav to tell Anjali because she won't believe Arnav ... so what is Shyam actually getting at?!
I think from Shyam's point of view, it's all about Khushi ... he knows Arnav is the stumbling block between him and Khushi, not Anjali ... so that is his primary objective ... building hate for Khushi in Arnav's mind ... so that Arnav sends her packing and she is left defenceless and open to his advances.
Arnav needs to think about what Shyam is doing and why he is saying contradictory things ... then only will he get the true picture ... for that, he needs to stop hyperventilating about his Di long enough to start actually thinking!!!
854