I agree with literally everything you said. Saanjh is a swee, but far too emotional girl who needs to realise that actually arjun just isn't the right guy for her anyways. She needs to get over him and i understand her concern in him and her belief that even after the way he has behaved, she, unlike everybody else, does not believe he could ever hit maya, but that is all maya-arjun's problem now. She needs to think about herself and move on from that boy.
Maya on the other hand is both a tragic heroine and a villain. Her childhood experiences have warped her view of reality and relationships to the extent that she is incredibly insecure, and has even forsaken any sense of right and wrong to prioritise just one thing; the feeling of being loved by someone. Her insecurity, lack of trust, fears and warped view of humans and relationships has trapped her so much that as a result, she has trapped arjun to make herself feel more secure, yet she doesn't see straight that she is only setting herself up for further destruction. Her ways aren't going to bring her a happy ever after or secure loving relationships, and unfortunately it is almost far too late for her to realise this, as her relationship with arjun has somewhat been damaged to an irreparable extent due to her obsession and controlling behaviour with him.
Arjun on the other hand, i really don't understand what to say about him. He never really saw it coming. He went through something we all at one point experience; blind love. When we enter a relationship with someone, we become so in love with the idea of love and become so hung up with that one person that at times we forget the people who were in our life before that person entered. It came to a point where arjun couldn't see past maya, but this also was not entirely his fault, as he only understood what he could see; that his mother was not accepting his wife, and could only see what his wife was showing him. He never saw beneath what maya was showing him, because the truth is, that although he got to know maya, he never completely understood her. Knowing someone, and understanding a person are two different things. Arjun didn't really know maya for that long when he met her. He only knew what she had gone through, but he didn't know what she had become. Didn't know what her experiences had made her into.
People can argue all this isn't maya's fault. Of course she didn't wish for a horrendous father like ashwin who scarred her to an incomprehensible length, and neither did she deserve to have a mother like jhanvi who failed to save her, because of her love for her evil husband. But everything she is choosing to do with others as a result of her childhood experiences is her fault, because she has chosen to treat people the way she is treating them right now. Nobody has forced her. But she thinks what she is doing is right. That's why an unstable childhood is such a worrying thing, as a child's negative experiences can either make them stronger and more resilient as an adult, or more emotionally wreckless, and which of the two you choose to become is a matter of human mental capacity which influences the choice they make. An example of this would be that a victim of abuse can either go on to understand that what happened to them was completely wrong and choose not to treat people the way they were treated, or choose to become an abuser themselves.
Arjun is now trapped, both which is and isn't his fault. How he will get out of this will be interesting to watch indeed.