I don't know about any of you, but I would gladly sacrifice my happiness for my mother's (not once but a million times) and my mother didn't adopt me and hence I don't need to worry about returning the favor. Just like parents who selflessly sacrifice anything and everything for their children, children who really love their parents will also do the same for them (with no strings attached). And to me what Purvi did and all the baggage she is carrying now as a result, was a selfless act, which she did for the sake of her mother's happiness. I know to some it means that she hurt Arjun and that makes Purvi selfish because she was only thinking about herself. But I am having a hard time seeing selfishness in that because she gave up her happiness for her mother's. However what Ovi did, no one seems to have a problem with that (and what she continues to do). Not only did she screw up her life, but she came in between Purvi and Arjun and ruined all three of their lives and want to be happy now. To me, if we are going to blame Purvi for Arjun's misery, then lets be fair and blame Ovi as well because she is equally (if not more) at fault. But can we stop blaming poor Purvi for what she did, why she did and now with whom she did it. All her life, Purvi always wanted to meet her sisters, but never in her wildest dreams did she think that one of them was going to turn out to be a psychopath who would want to steal all her happiness and become her own mother's worst enemy.
I apologize if I hurt anyone's feelings with my opinions, No hurt was intended towards anyone.