I see some people having an issue with Viru crying in yesterday's episode being a Khunkhar and how crying don't suits him. Here is my take on this issue of how its not a big deal.
1. Viru was saying to God that he has done many sins but don't punish CK for his sins. We all remember how he was really horrifying in first 2 episodes who had no qualms in killing anyone for the silliest reasons or just because his so-called father told him to do so. He snatched many husbands from their wives making widow, many fathers from their children making them half or full(if they had no mother) orphan, snatched many sons from their parents taking away their old age support. Now he thinks that CK is paying for all his sins without any fault of hers.
2. He knows that marrying SD will make her way to living hell. SD will force himself on her raping her taking away her dignity. He will sleep with other women shamelessly even after marriage. He will treat her like a slave like he always wanted. He will insult and beat when he gets angry on her. He will take away the old CK who was full of life making her new lifeless CK. These are some of the things that are enough to make Viru cry like anything. He still don't know about the Nagarvadhu thing and SD's torture on CK by spiking her haldi making her face and body burn with rashes. How would we have reacted if CK was from our own house?
3. Viru is helpless. Even if he tries to stop the marriage, he will be killed in no time by Vijaygarh soldiers and even common people as people hates him for lying about his identity, him being a Khunkhar, him being Mareech's son and even trying to kill CK with sword(we know he would not kill her but everyone in the show would not think the same). If Viru does something, he will be either jailed or killed and ShivAnta marriage will happen anyway after that.
Viru's character was decided in the starting that he will be transformed from a killer to a lover. Gaurav himself said in an IF interview. There is an IF article on that. I think he will stop being a Khunkhar but in my opinion he should be Khunkhar for only evil people not unnecessary killing anyone like he killed Maan Singh and told Mareech in the same episode that if he wants he will behead each and every person of Naugarh which was really too much. The above 3 points were my POV regarding Viru crying and saying random things to God in yesterday's episode.