She so obviously was not comfortable and didn't want this, but he kept pursuing it. And what he said after he pulled away when she was slightly accepting his advances was a total jerk move and extremely inconsiderate.
I don't care if they're technically married, if someone doesn't want such advances, it's a no. and to insult her like that? When she was convincing herself to be okay with a situation she was obviously not comfortable with, you go and insult her? That wasn't cool Zain. I agree with your post. I do hope he becomes a bit more considerate towards Aaliya.
One thing i have to say though is that he's not completely insensitive towards her. He did after all protect her at the party.