Zoya is coming across as a brash, loud and annoying person however she is also full of life, firm in her convictions(saying no at the wedding, determined to stay in India, chasing Ayan down for littering) and has the guts to stand up for what she wants. It is going to be her innate goodness as well as her "never say die" attitude that is going to make Asad fall for her.
It is early days yet and we shall see how the story progresses….