After watching today's episode, with the truth being out that Aaliya was innocent, I felt that Zain was actually concerned for Aaliya. But he covered up his concern by calling her "bewakoof" and saying that she wont get lucky all the time. Even though Aaliya made it clear that she wont let anything happen to herself again, I think Zain telling her that she wont be lucky all the time was an indirect way of saying that he's always going to be watching over her. And I think he feels guilty for calling her a "chor".
I know my thinking is a little farfetched, I could be totally wrong. But I just have this feeling.
What do you guys think???