I feel Romil has been the most respectful person with everyone inside the house whether it is a male or female. Except for Jasleen, he has never really made personal comments about anyone. In today's episode, Romil did not realize that, Dipika was behind him, so he just changed in the luggage room.
When Dipia told Karanvir about this, Karanvir's reaction was really disrespectful and the way he said excuse me to Romil, that sounded as if Romil did it intentionally which si clearly not the case here.
Sreesanth has DISRESPECTED many women inside the house such as calling Surbhu the b word. Even yesterday, Sreesanth was saying how Surbhi is of no comparison to him. Why didn't Karanvir say anything at that time. Also, Karanvir did not say anything when Sreesanth threatened to reveal Neha's personal secrets, Karanvir was quiet and did not had the SPINE to tell Sreesanth how wrong he is.
When Sreesanth disrespects someone that is called frustration because he has been through aloit in his life. Karanvir has not even said a single word to Sreesanth about how disrespectful he has been not just with women, but with everyone. Karanvir is a people pleaser who runs behind people who are big in status and puts down ordinary people like Romil , Surbhi, and Khan Sisters.
Also, when Sreesanth was snapping at Dipika late night in today's episode,Karanvir was quiet, but he was the one who took a fake stand for Dipika a while ago.
Romil is constantly targeted by him for not doing household work, but Sreesanth is given a free pass because of having medical issues, how convenient is that.