Shruti was dying .. she was at a terminal stage ..in the first time he used to insult her .. but when she came later .. she was at pain and her face had turned black .. you look at it objectively.. shruti really died in the story and Rono used to take her for chemo .. and all .
Virat is a big big badmash compared to Rono
Plus in RK stage .. badshah had died suddenly .. and RK who had been a true wife to badshah they had a reall marriage with love n affection.. lost her marbles .. so he owed something to both of them as their friend n family and badshah and RK had supported emon totally in the separation phase .. Virat is a jerk and toxic fellow