Dev did mistake. He was forgiven in a jadka.
Rishita keeps on being badtameez but she is always 'understood'.
Shiva crosses the line. One emotional scene later, he too is forgiven.
Raavi suffers through all of this and whenever she lashes out, it is like she has done some great sin. In last episode, Hotstar said "Raavi misbehaves with Dhara' and I actually expected some kind of misbehavior but no, neither did she show any attitude like Dhara claimed she did nor did she misbehave, she just voiced how she felt. Yes, it was a misunderstanding, which could easily be cleared. But no one did that.
When it comes to giving her mind on things, Dhara never steps back and silences everyone but when it came to clearing the misunderstanding she is mum and goes, "Raavi-" "Listen-" but she had no problem saying "You will regret this."
I can't believe Raavi is made to feel guilty about the whole situation. Honestly, she, Krish and Gaumbi are the only sensible characters. Dev has also gotten better.
And Dhara if you ask me is the worst, she is said to do what's good and all that, but at the end of the day, someone it always backfires and someone gets hurt. And more than often, it's Raavi.