Ok so I have a bit different opinion about this.
Writers actually wrote soo confusing lines for Raavi.
It is difficult for Raavi to support one side right now. Pandya family is her family and she loves them but for Raavi Mami is also very important.
Mami kesi bhi hain we can't deny that she has given unconditional love to her and wants the best for her. And most importantly for Raavi, Mami has took care of her like a mother even when she was a orphan.
So right now everyone wanting to Raavi just suddenly ditach from her is not possible and say things would be wrong in soo many levels.
About Insulting Shiva by Mami, I don't know if u guys saw or not but she has asked her to not talk like that with him but it was him who shouted on her. Even before if Shiva won't have come I am sure Raavi would have answered back.
Raavi was ok till Shiva kept that grass cutting thing on Mami ka neck. That was when it was a bit too much for Raavi.
Raavi has always supported Shiva in front of Mami even before wedding. She is very clear with not taking her opinions but u can't expect her to be quite and see her Mami getting hurt.
Now Shiva is her husband and most importantly now she knows that how many times he has saved her life so definitely she won't have went against him and supported Mami. But bcoz that thing could have hurt Mami that's why she stopped Dhara.
I didn't saw how Raavi was wrong. I love Shiva the most and I felt really bad with the way Mami was shitting but Raavi too was not at fault.
About Shiva shouting on Raavi I didn't find it that much offending. I am against manhandling of Shiva but this time I couldn't call him wrong. He actually asked her to shut up with his haq on her as husband. He may have shouted but his tone was not containing any indifference or any hate. He shouted on her as he thought of her as wife not as Mami ki behen ki beti. Bcoz if this would have happened before marriage or even before khandar incident he won't have cared about her and we all have seen the way he has treated her. He didn't did anything to her so I saw that as a progress. Hope tomorrow Raavi doesn't disappoint us. Hope we see a meaningful conversation between them about the expectations they have from each other and what they feel about all this Mami ka drama. They need to talk hope whatever progress we saw from last 1 week won't go down the drain.
What I am not liking is that how almost everyday Shiva Raavi r getting physically mentally and emotionally hurt. No one cares about them.
Gaura doesn't care they r in their own world of delusion that batwara did all good, Dev Rishita let's not talk about them, Krish chota hain, Suman is more into making Family United, Mami ke tamashe khatam nahi ho rahe. Literally no one is treating them like humans, they aren't robots that they will keep getting hurt and they would be fine. They aren't getting break from all the shit.