In my opinion, Yuvraj is falling for Suhani but all that internalisation of Dadi's BS and Soumya's betrayal is preventing him from recognising these feelings. Soumya's questions today were hard hitting and most of all, true. Yuvraj has never heard all these things from anyone, least of all Suhani, so Soumya saying all this to him made him rethink his relationship with Suhani. He will realise how much he loves Suhani and fears losing her, as Somu darling's antics keep increasing.
I do believe that Yuvraj is acting out of love, a deep seated fear of losing Suhani and obligation last. I think Soumya's questions made him think in a direction he has never thought in before and we are seeing its effects.