Shaad is persian baby boy name which means Happy, pleased etc! Shaad Khan is played by very handsome Varun Toorkey who has now been roped opposite Surbhi Jyoti aka our Afsana Ahmed Khan (Confirmed by F32 article that he's opposite Surbhi Jyoti. So i feel no debate required)
Afsana is a Kurdish name for girls that means "story", "fable", "epic tale". It is derived from the Persian word Afsaneh. Afsana is played by Surbhi Jyoti. Though the name is not officially confirmed but Its the name has been chosen for Surbhi Jyoti in new story in Pakistan.

Afsana Shaad Khan [AfSaad] - A Happy Story! An pleasant Epic Tale. Etc The name gives very positive vibe. So there's no need to speculate negativity when there's no confirmation.

This is our Afsana & Shaad who already managed to get most of our attention. My first impression watching the promo was "Beautiful" They really look great together. So, i'm positive they'll have a very happy journey. I am absolutely looking forward to AfSaad till it lasts. At least Gul will do great initial few months. So i hope AfSaad is given the proper time & space to rock as it is touted as new story. Surbhi-Varun shares such a good chemistry already. They're already hit. Such an impressive & positive response from Insta-Twitter-FB & other sites fandoms. They gotta rock!
I'm looking forward to season 3 only for Afsaana & Shaad & Their journey till it lasts! I hope Someone separate AfSaad scenes so that i can watch their scenes only. One more reason is, No psycho character was there opposite SJ in QH & Rehaan had been very positive whole time. So i am positive Shaad will also be positive till it lasts
PS... There's no logic or whatsoever in the story or anything! My only reason for watching is Afsana & Shaad's scene! & Rehan remaining positive. So watch at your own risk! I don't have expectations either!