But... please understand that no love story is epic if it doesn't have a difficult graph, angles, tests and layers. Asad and Zoe could get married tomorrow , make babies and open a coffee shop in Goa. Great. But is that the story that you want to see? NO. AsYa have to prove themselves to be soulmates , so tests and highs-lows are inevitable. Their love story involves a lot of pain, angst and endurance. Accept that. They will not unite easily. Deal with it. They have to suffer for each-other and because of each-other. Remember it.
Tanveer may or may not be negative later. As of now, she has sprung from Asad's history. Someone who was his childhood friend and someone he was close to , looking at his reaction and hug at the accident site. She is a part of Asad's life who has turned up at the point when Asad could embrace Zoe.
Salwaar-Kameez is a layer and an exam to the AsYa story. See it unfold and don't hate so much on her. ...until and unless she turns dark.
AsYa are soulmates and that is the first thing creatives told you during the meteor-shower scene. Don't forget. :-)