Today episode was a goody goody one everyone asking for forgiveness from Avni. And she is back to her Neil the man who will be her life line through thick and thin. But the best part of episode is when she permitted to share her bed with him. Yes she is finally opening up to this relationship.
So, Who is the main villain then, is it Shweta, is it Rhea or is it Ali, I would say none of them the main villain is Avni dumbness. And all three make advantage of it to separate Avneil for their own selfish reasons. But it will be trust that Neil shows in her time to time, making their bond strong.
Since, both of them are loggerheads Neil a tough cop will not accept that he loves her, neither Avni who cannot accept the fact that she can fall in love with someone, because she has seen betrayl from near, fearing which she is afraid to fall in love. She can't accept that she can lead a normal life like other girls,she can have a husband who loves her.
But today she said something to Neil " you are the only one who made me realize that I can lead a normal life ". The man who will selflessly fulfill all her wishes silently, guarding her from evils, which will make her question later to herself why he does it. And the answer will be that they both love each other. Yes they both need time and space to this relationship, Neil already knows that he loves her, but he will never impose himself on her nor his feelings until she accepts that she loves him too.
So you know the main villain, all others are just catalysts.