Still I need some things clarified.
So Vividha married Ravish. There's two sides to it, one is that she was pretty much placed at gun point to marry someone else if she wishes to save Atharv's life and the other side is that she took a selfish decision in terms of how she forgot how this would affect a whole family especially the husband and mother in law who have treated her very well.
Ok so from a neutral perspective, I hope we can all accept that she married Ravish to save Atharv but there was also the aspect of cheating a family.
This went on for a MONTH. So even putting my bias aside for her circumstances (I'll throw the coercion out) she hid the truth from Ravish for a month. Then obviously he was very hurt because he had fallen in love with her. Not nice Vividha! You left a guy heartbroken.
After that Vividha was ready to leave so she doesn't hurt Suman further by hiding the truth. Either way she was going to hurt her anyway so she may as well be honest and get it over and done with. She accepted she made a mistake and unwillingly hurt very nice people.
However, Ravish said she has to stay in the house so Suman is not hurt and so she can also look after Atharv. Vividha agreed because she had already wronged this man who was at no fault for the situation he was put in.
So Vividha was going to confess ages ago but Ravish stopped her. Even if I blame her for that first month, how is she to be blamed for hiding the truth from Suman? Her own son doesn't want her to get hurt so why is it up to Vividha to tell her everything? Why is she the b*tch after that month? She was ready to leave with Atharva and Sujata.
Yes, she wronged Ravish and was/is still genuinely apologetic about it. What was she meant to do after that month? Leave with atharv & sujata which would make her look even more selfish to you anyway! What did you want her to do exactly? Because whether she left or stayed, you will still only blame her for being selfish.
Her selfishness is that she refuses to stop loving Atharv. Her selflessness is that she will go out of her way to take care of the people who took care of her. So in this case, what was the right thing to do? Walk away or stay because Ravish asked her to do so? Which option makes her look less of a bitch?