Disclaimer: This is a long post and many may disagree as I don't feel Virat is as bad as we make him out to be. Please forgive me if I end up hurting your feelings/opinions.
Virat and His Famous Vada!!
So I have been going through the old posts in this forum..when I came across a really interesting POV about Virat's Vaada....."The decision to marry Samrat was Patralekha's, even before Virat and she met the second time. So, why would Virat interfere between the betrothed and create a "rift" when he did not seek Pakhi... He was heart broken but since the wedding was on, he did not obviously open his mouth. It would have meant Samrat calling off the wedding, which he didn't want.
 His idea of "treasuring Pakhi's love in his heart" was also pure and he refrained from even the slightest touch with her from that moment on... Yes, he was ambiguous because he did not spell out in the exact words the fine print of his vaada and the to-be-bride assumed that she it was an offer to play draupadi to two brothers.
Even on that phone call with PP on her wedding night, he was trying to calm her and tell her how she will find a friend, best friend, lover and husband in Samrat but Samrat could only hear the hysterical "Main tumse pyaar karti hoon Virat". 
So yes, the measure of his fault in ruining Samrat's happiness has to be ascertained but I would blame Patralekha for actually cheating Samrat more than Virat because PP did not reveal her actual intention behind marrying Samrat and accepting Virat's mindless vaada to either of the two men. If she had, both would have backed out -- Samrat from the wedding and Virat from the vaada."
So....we can't fault Virat's Vaada......it was done in the spur of the moment when Paakhi refused to go from his room and he was heart broken by the entire turn of events. Also, a lot of people degraded his (puppy) love for Paakhi post marriage...... remember heart is not a computer to just erase memories and feelings. He misunderstood his infatuation for love and felt he would never be able to love another anyways so there is no harm in that Vaada. On top of that if it keeps his brother happy....why not? Remember Virat didn't ask Paakhi to accept Samrat's proposal.....she did that on her own. He just asked her to go through with the commitment.
Lets recount all of Virat's Grave Mistakes
1. Pulkit home visit track:
Here I admit Virat was completely at fault for holding Sai's hand.......and he did realize this....apologized for it .....and never forcefully held her hand again. Also, his holding her hand stemmed mainly from concern for Sai. His refusing to server her food was unwarranted and too much.....but he did realize what he did was completely wrong.
2. Virat throwing Sai post Devi Taayi's marriage: 
Although I don't support his decision.....I understand it. He felt betrayed by the person he loves and hurt/worried for his mentally disturbed Sister's future. He must have felt......i married her against my Family's hopes.....my vaada obligations......helped her achieve her dreams.....but she betrayed me completely and ruined my sister's life. The only thing I have a problem is him throwing her and Usha mausi at the middle of the night. My only solace is that he was also hurting along with Sai. But he did realize and regret his mistake and apologized for it. He was ashamed of his actions and didn't just apologize for the sake of it but meant it.
3. Ajinkya issue:
Until the bedroom scene..... though he was jealous of him.....he really didn't react....he overreacted after he spotted him in his room. Though he bashed Ajinkya (totally wrong) he never called Sai characterless per se. Ofcourse Sai assumed it so (naturally) and left running from the house. My take is that he started having hopes from this relationship which he felt was crushed by her friend. Many people compare Ajinkya and Paaki. IMO, both can't be compared coz Paakhi's presence was cleared by Virat before marriage when neither of them were in love and though Paakhi kept barging and interfering in their lives.....Sai knew Virat will never cross boundries set in this relationship. But in case of Ajinkya.....Virat knew he was in love and wanted Sai in his life.....but Ajinkya was a wild card and Virat was not sure if post becoming a doctor Sai might prefer Ajinkya (who is more her age) than him. 
I am not saying what he did is right.....I am saying why he did what he did. He was also willing to apologise to Ajinkya for his behaviour.
4. Post Anniversary Fiasco:
Before we count his mistakes, let's remember Sai and Virat's conversation on that night. Sai basically called him a two timer and the manner in which she spoke was beyond just rude. His subsequent actions were just a reaction to Sai's accusations not her refusal to his love. Had she just said she doesn't love him he would have accepted it. But she cheapened his gesture by calling him a two timer. He did go overboard with the taunts but she also kept taunting him on his relationship with Paakhi. Also, let's not forget the room locking scene....he was not locking her to control her....he just felt that she was behaving irrationally. Yes, he had no right to and that is borderline abuse. In the end when he saw Sai's condition post the second accident his entire world/anger/ego came tumbling down and he got a reality check and repented for his actions and behaviour.
Virat committed a lot of mistakes.....some graver than the others.....but the root cause of this is his insecurity.
We audience (including myself until yesterday) feel Sai's insecurities and excuse her for her behaviour but we fail to understand that Virat is also prone to such insecurities. 
We tend to excuse Sai's mistakes (Insulting Virat in GC for her Aaba's VRS, calling Virat her Aaba's murderer infront of everyone, (though her intentions were pure) Kidnapping his mentally disturbed sister, calling him a two timer, Insulting his Anniversary gesture (if she hated it.....she could have just left.....but she chose to insult it), interfering with his career (calling him mentally unstable to his superior))
They both are at fault.....Virat slightly more than Sai. But his saving grace is that he always apologies for his mistakes. Sai never ever apologies for her mistakes. Though she is a pure soul and a kind hearted person she should realize the impact of her harsh words and actions. One can be honest and direct without being rude 
Many of us give her some leeway because of her age...but the same set of people protest when she is called immature..... being young doesn't give anyone the liberty to get away with your rudeness/mistakes.
 
Few audiences sympathize with Sai's life experiences and treatment at CN.....guys please understand even Virat has been under tremendous pressure since a very young age - responsibility to keep everyone in the family happy so that nothing impacts his family's peace, managing a hot headed wife, a crazy ex-lover (for whom he always feels guilty for), an old fashioned & degenerative family. Trust me being the one responsible to keep the Family's peace Life long is very traumatic and stressful. Yes he loves Sai but no matter how wrong their opinions/actions may be.....he will always love his family....he might not respect them as he did before....but cutting of family ties is not easy (neither is it right). The same family has loved him immensely ( Yes, they mistreated his mother but the writers of the show don't show the Trimurti Insulting Ash in front of Virat prior to his marriage. IMO, the insult/rudeness was very subtle prior to Virat's marriage and he may have misunderstood it as kitchen politics He fights for his mother when Sai jolts him out of his stupor and makes him realize that it is not so)
If we call Virat egoistic......let's not forget Sai is equally egoistic!
Also Sai's inability to deal with her feelings is a bit too much. A person who can understand Devi Taayi's love, accept Virat's past..... understanding her own feelings should not be that difficult. That too after so much prodding by Shivani Bua, Aai, Pulkit, Devi, Mohit, Samrat!!!! By God.... someone has to be really dumb to not realise this. Yes, if she refuses to accept it despite realising it ... makes sense ...but her not understanding her own feelings despite all the flirting, eye contacts.....does not make any sense.
I myself was a ardent Sai Fan and hated Virat until yesterday but when I shared my thoughts with my friend I got to see the other side of the coin as well. Now I blame both of them equally and feel both are equally flawed.....so let's not bash Virat and expect a redemption from him alone when Sai is equally at fault. Let's just accept that they both are flawed and accept the story as is. (P.s. about the age confusion.....for me Virat is 27....period!) 
Cheers and have a great day!
 
 
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 
  
  
 
  
  
 
  
  
 
  
 
  
  
 
  
  
 
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
         
          
3