He either was following Pakhi's provocation route to make her go on her own instead of even returning to chavan Nivas or he thought she is orphan who has no where to go, so she will bend and do as per their wishes and this is his checkmate for her.
One way to redeem Virat is to leave the choice to Sai.
He should go to GC to apologise to her but not call her back, he should give the option for her to come back to him. He should explain his horrible behaviour but let her make the choice . She will obviously say no. Then the painful angst and separation, then his mission and their sort of reconciliation
536