After today' s episode I felt that Shlok is testing Astha before he can really give his heart to her. He has been hurt by Swati's rejection to an extent that he dares not to give his heart again. But symbols tell us that he has actually given it to her.
The first time he saw Astha at the Saoutana function he was reminded of Swati and so he broke Astha's bangles. Again in the kolhapur scene he was reminded of Swati and he broke Astha's bangles. Today too held her bangles.
He said the he has been waiting for this night since 3 months , ... Days , hrs and mins. So the insult at award function, or his dad, the plot etc are not the cause. They are distractions purposely played by the Cvs to misguide us. His hatred of Swati and her betraying him is the reason he is doing this. So, what Astha said in the hotel during Kolhapur visit that She is not the cause of his anger and this behavior is probably true.
Swati most likely left him after she saw his family and how orthodox they are. She appeared to be a very modern girl living by herself in an apartment in Pune. Shlok is really attracted to Asthaa and actually knows that he loves her but does not want to really give in for the fear of losing her. The real Shlok thus is frightened of losing her. He wants to see if Astha can live in that very same environment that Swati would have to live and still love Shlok. if Astha succeeds in that, then Shlok is ready to give himself completely to this girl. He will save her if her life is in danger, because he knows he cannot loose her. Thus all these twisted dialogues.
He took her to Kolhapur to test her. His asking for proof for Jyoti again testing Astha's love for him and his family, the suicide drama all are his tests to see how much she can stand and will she?
He knows he is going to hurt her but he loves her. His conscience has been telling him that. The first night after marriage Shlok was in white Kurta and he gave the teddy and Astha's parents photo, because he knows that when she will be heartbroken by him, those will be her support, Her parents and Ajju and her teddy which is Shlok's substitute. The kiss on the forehead today again signified that he does care for her but does not want her to know that he Truelly loves her. Swati made mockery of his true love and broke his heart. So he is actually mending his own heart this way. He probably is against the traditions but wants to see if Astha still endures them for him. His guilt of this overtakes him and so he also took the milk and water when he could see it was too much of an insult for Astha.
So I do not think this is revenge but rather is a test of endurance of Astha before giving himself to her and again loving. Shlok's insecurities are playing here. Thus the dialogue to Sojal to make Astha do everything. I think Shlok will still be there in some way to help her if it becomes too much for her as we saw when she burnt her hand while making Shira.
He wants to see how she can endure all this alone and still love him. When the dupatta got caught in thee fan he warned her to be careful as he cannot be there always.
So here we see a man, very passionate and caring, but was betrayed by the very person he loved and so now wants to test Astha's love for hiim before declaring his love.
Wake up Astha as a strong girl. Fight the evils in this house and stay there till you win Shlok's love. Shlok himself will then take you away from all these hardships once he can acknowledge his love for you without the fear of losing it.
Shlok loving Kayva is telling us again that he is not against women and will not want only a son like his father.
These are my thoughts. Your views will be appreciated.