I saw a lot of bashing posts on Zoya today, therefore, decided to make this post. Please be advised that this is a neutral post and I am neither supporting nor bashing Zoya. I am just sharing my point of view that Zoya is being Zoya.
To be honest, Zoya is being true to her character, Zoya's true nature is being impulsive and she is capable of going to any extent to make her loved ones happy and in the process she loses sight of big picture and fails to assess the repercussions.
At the time of Ayan's engagement, she was hell bent on making Asad to witness Ayan's engagement and in that impulse she took a lot of risk knowingly that those actions are out of Asad's comfort level. Zoya's focus was to either by hook or crook make Asad witness the engagement. Intent is right but the approach is less thoughtful and disastrous. History repeats again ...her current obsession is to help Nazma to achieve her love and in the process she failed to see big picture that marriage is not between two people but between two families. This is the very nature and reason Zoya failed to see alarm bells of Haseena's character and its future repercussions on Nazma's life.
Also, Zoya may not be insensitive towards Nikhat's feeling but here the case is one way love and nothing much can be done and Zoya feels eventually Nikhat has to move on and on the contrary Nazma and Imran's love is mutual, therefore, she feels they shouldn't be penalized ( mind you Zoya do not know about Immi - Billi flashback). Zoya is in general nosy and nothing new about it.
Thankfully in today's episode Asad didn't get blinded by Zoya and he is assertive and assessing the situation through his eyes not through Zoya's eyes, which is comforting and true to his character.