Deepika , I am late to this discussion. I see people have already said what I wanted to share . Virat has all the good qualities that any girl can fall for him . If we count the mistakes he has committed then I have the list of mistakes Sai did too and mind it it’s nothing less than Virat’s so if those mistakes makes him undesirable then Sai falls under the same category .
If Virat threw her out
Sai accused him of being an murderer
Virat held her hand
Sai misbehaved with officer on duty multiple times
Sai questions his character time and again just to hurt him
Virat let Kaku and gang go Scott free
Sai did that too and hide the kidnapping which is a bigger crime
Sai blackmails people and Virat will let her go as well so why selectively bash him
Sai has never apologized till date whereas Virat has . That itself shows the kind of person Virat is
I have a list but maybe I will reserve it for some other day .