I think certain things are easier said than done...it's easy for us to say Maya should tell all her truth to Arjun and rightly so, but have you guys looked from Maya's POV? The girl who has been physically and mentally tortured by her own father, the girl who never saw love and her care in her life, the girl who always had a lonely life, and the girl who might have some kind of mental disorder, isn't it normal that she would want to hide certain things? In real life also, you hear so many stories where they hide the mental conditions of the bride or the groom so that the marriage takes place and beyhadh is toh a fiction in itself...I really wouldn't blame Maya for not telling everything yet because I understand her POV...she is trying to move on in her life and wants to forget her past altogether...it would be ideal if she could tell Arjun everything but her fear, her insecurity that he would also leave her is the basis of the show...may be, if I was in her place, even I would have hidden my dark past...having said that, she was ready to tell him the truth in yesterday's episode, but Arjun stopped her! We all watch the show from different POVs, so I don't know why anyone has to ever be questioned about their POV and this happens way too often in this forum!
About Vandana, I do not entirely blame her either...she is right in her own position, but again it's also true that she was always prejudiced against Maya...even before meeting her, ever since Arjun joined Maya's company, she used to act like Maya was coming between her son and her dream DIL, so this fact will always be there...but on the other side, she is concerned about the safety of her son and any mother would be at her place...it's just that her preconceived notion against Maya is definitely escalating her fear although she knows Maya really loves Arjun!