I find Gunjan to be worse than Bansuri and that is saying a lot considering Bansuri's character. The excuses for Gunjan's behavior ran out a long time ago, yes she had a rough childhood but so did Baldev, Veera and Ranvi. Baldev is Gunjan's brother while he got all of his mother's love, he got none of his father's but do you see him stooping to Gunjan's level to hurt people? To scheme so he can get his own way? Baldev could have grown up resentful, bitter but he did not.
Same can be said for Ranvi and especially Veera, yes Ranvi tried hard to fill the void Ratan left behind by not giving a mother's love to Veera but I don't see Veera being bitter or trying to ruin other people's lives for her own selfish gain. Gunjan has gone from being misguided to just plain cruel.