Btw we all know that characterisation has changed Warna pehle wali Keerat aaj Veer ki haddiya tod deti. Characters change after a time for different kind of conflict.
Pehle waali Keerat would never fall for Garry but her character became meek long back. She did not talk back to Gurleen.
I think the only strange part of Keerats character is her instant love for Garry. Rest is ok, wrestlers and much stronger women stay silent in the face of assault from close ones in reality too.
Even og Sahiba who was based on Khori would not defend husband assaulting her , here she told him he was punishing himself by assaulting her.