I think about revenge track from Vansh side also. I am not going to justify what he did but understand his revenge after thinking about it. From Vansh point of view he believed that Riddhima harm Siya, Riddhima is responsible for Ragini's death, Riddhima wanted to send him jail and Riddhima married him for a mission. Though I expected Vansh to be more smarter but what PH are showing we have to except that not what we imagine. So I think even after this half truth base misunderstanding, Vansh wanted to give Riddhima one more chance because he loves her so much. That's why he asked her to kill Kabir though it was very extreme. But that time Vansh was to broken to think something sensible. Even when he was wanted Riddhima to leave and believe that he moved on, still he couldn't stop himself not to go outhouse. He goes to check Riddhima at night in out house also. So I think no matter what Vansh would never leave Riddhima. If Siya would not told the truth and Riddhima successfully leave the house, than also after sometimes I think Vansh would go behind her. Because he can't live without her and I saw him switching between love and revenge from all the times. So according to Vansh character, I understand how hard it was for him to forgive Riddhima. But I am glad that end of the track both forgive each other and both still love each other so much. For me both Riddhima and Vansh are flawed characters but they love each other, that's the only thing matter for me the most. So RiAnsh is not ruined for me and I still ship them after thinking from both the point of views and end of the day it's a TV show for entertainment not for some moral policy. You all can agree or disagree if you want.