All his anger and revenge etc can be justified, but I thought he went too far yesterday when he mentioned K and P's private business and called it a lie. I think one needs to draw a line some where and just as what Kripa did was fairly disgusting (ie calling Angad so he would know what they are about to do), what Angad did yesterday was equally so.
Besides, he has already broken Kripa's marriage and shattered her life, he does not really have any thing else to take from Kripa. It seems to me that he just cannot let her be...he has to be around her and with her...whether in love or intense dislike.
I felt really bad for him during his confrontation with Kripa at the start of the episode. Had he left it there, Kripa would have really felt bad for her mistakes and what she did to Angad. But he took it a step too far and in the process I thought he was quite insensitive to Mishti, to whom he had promised and committed a life of happiness and love.