I don't want amnesia track. It is very unrealistic in my opinion and will spoil the natural flow of the story.
I won't say that Sai has not made any contribution to the relationship. True, it is Virat who is pressing the accelerator in their relationship, but till now, it is because of Sai that the relationship has sustained. Virat has done a lot for Sai - something that not even people do for their relatives. But their relationship is entirely a different matter.
Sai has been tolerating the family's harassment for Virat, tolerating the presence of Virat's ex living under the same roof and interfering in their relationship. She has forgiven him during his worst transgressions. I'm not discounting Virat's role in the relationship nor am I saying Sai has been faultless in the relationship - he too has been forgiving of Sai's faults. Unfortunately Virat's transgressions are so huge that it would have broken the relationship beyond repair. Sai has forgiven him for such transgressions not once, but thrice.
Virat is the more expressive of the two - he does a lot of things for her to make her feel wanted and special. But that's not the only way to contribute to a relationship. Sai has been silently contributing to the relationship too - by being understanding and tolerant of factors that would have otherwise cause a huge strain in the relationship. And she deeply cares about Virat even if she doesn't express it openly. She has been the rock in the realtionship. In future tracks, it may be Virat that takes up that mantle.
As for taking the spouse for granted - both may have been doing it in now and then. It's part of every relationship and I will not attribute that to the major issues they are currently facing.
I am personally pretty empathetic about what Sai is going through right now. Living with an ex, especially an interfering ex can cause havoc in any normal relationship. Virat has been very wrong in not setting boundaries and sometimes being too familiar with his ex. Can we blame Sai for being so insecure? Anyone would be. I would say the ball is in Virat's court - he holds the key to putting her fears to rest by being open, honest about his past. Unfortunately, he is so caught up in his own emotions that he doesn't realise what is holding Sai back. Both of them are new to these raw emotions, and on top of that, they have been forced into a very strange, confusing marital situation. Yes, Sai can be more direct and question him on his past - I guess just as Virat doesn't confess his feelings for fear of losing Sai, Sai too is as fearful of losing Virat. Both are fine with maintaining a status quo as long as they don't lose each other. If Virat is keeping his heart open for his feelings, his fears and insecurities are preventing him from doing the obvious. On the other hand, Sai is so afraid of the pain of heartbreak, that she is putting up a defence mechanism and thereby failing to see past her insecurities. Ironically, in their quest for a safe zone, they are actually only setting themselves up for heartbreak. Beacause the heart wants what it wants.
This stalemate needs to end - unfortunately it's going to be a storm that does it. I feel this will be interesting to watch. Until now Sai has been pretty stoic - she has managed to reasonably guard her heart. We are yet to see her vulnerabilities. This storm will crumble all her defences and we will get to see her vulnerable side in the realtionship that we have never been privy to before.
1.7k