Honestly guys, I am not saying we shouldn't root for story's main pair. Obviously, we should and we would.
But I'll put it in plain words. Shaurya will hurt Anokhi, time and again. Today he hurt her when she's not even his girlfriend/wife. Yeah, he will realise mistake, apologise. One day eventually, Anokhi will fall for him, as per the storyline.
But if I answer honestly, this will be her life's blessing and but also a curse. There is no guarantee that the next time Shaurya sees someone close to Anokhi, he won't burst. What if someone starts liking Anokhi ? She's young and she will work, there are chances of other men developing an interest in her. Then how is Shaurya going to handle it? Make her stop working? Or go hit every guy? Or call her characterless again?
The biggest point here is Shaurya might regret saying all these things that he said to Anokhi. He might apologise with all his heart. But is there a guarantee that this possessive and regressive side of him won't come back? That he will not be so so blinded with that he will not misunderstand her or call her names?
I somewhere feel that Shaurya will love Anokhi alot. Like alot. He will take care of her smallest of needs. But she will get the whole package. His extremely caring side wrapped with his insecurities , his tendency of misunderstanding and his anger in which he spits venom. Yes, I do feel like all this will sometime repeat. And when she's his partner, it will hurt her more.
I cannot say if his love will be toxic in the long run or not right now. But certainly their love will not be a fairytale and somewhere I do feel Anokhi could do better or deserves better. But then the reality of life is, our emotions often get engaged with something or someone and then we are unable to pull back when there is a "dil-se" connection. Hence , I feel these mistakes will repeat. It has become a part of his character, and Anokhi who will fall in love, will have to accept the whole package deal.
Makes me wonder if we should root for ShaKhi knowing they will always have differences? Maybe yes because this is still a show.😆
In real life - NO.