Usually I would prefer if Asad confesses first but given his personality I think Zoya will confess first and then he will reject her. Somehow, he will realize that he really loves her and then confesses when he sees someone else in love with Zoya.
Okay, I really want Asad to confess his love first because it seems more romantic to me... And preferable... But knowing Asad's character, I do have a feeling that Zoya will confess her feeling first and Asad will reject and when Asad realizes his and confesses, Zoya will reject him and he will have to manofying (pacify) her...