"a little knowing is a dangerous thing"...
I think many who are hooked to CCBM, did not watch the beginning of CCBM π€£ and make ignorant comments... its good to be ignorant sometime thoughπ€£...but its really painful to read ignorant comments...this was exactly what had happened in another lead show of the same production house, and its hilarious, to read different interpretations now.
CCBM had a full proof story before Viren was introduced and even before the "fight" had happened.
Those who have watched CCBM will know how Nivedita despite going out for midnight dates and hugging and kissing Sid, just shrugged off Sid even before she and her family was insulted by Soods. I wonder, if instead of Nivedita, Sid was in love with another girl and Nivedita after knowing that Divya loves Sid, what not she would have done to get rid of that girl from Sid's life?...I anticipate she might have played a game with HL to get that girl out of Sid's life and fix Divya into Sid's life.
The beauty of Sid's character is Sid married Divya, just to keep DS's wish, but at the same time when he came to know that Nivedita still loves him, he tried to rectify but Nivedita wanted to marry Viren, she also had her own good reasons. After that, he kept his pain to himself and tried to be a nice husband to Divya and also never ever questioned DS, why DS forced him to marry Divya? He could have easily schemed or planned against DS or shrugged off Divya, but he did not. He could have easily schemed and planned against Nivedita and Viren after knowing how theyt behaved with him but he did not.
My opinion is Nivedita is a "subconsciously" revengeful character, she does not believe in either apologising or forgiving....she will come back to Viren also, but she wants Viren to fall on her feet and cry buckets and then she will accept him.