As far as Teja is concerned she does not have issue Karan talking to anyone but with Shamita. There is a reason why Shamita, because Shamita downgraded Teja, Shamita was trying to make sure Teja does not get TTF. In one line Teja is not in good terms with Shamita.
I have faced this situation between me and my gf at times. If I try to be friendly with someone who is not in good terms with my gf, I expect my gf to be upset with me. OR if my gf try to be friendly with someone who is not in good terms with me, then obviously I will be upset with her. In either case we both know our actions are hurting the other, then the person whose actions are causing the pain to other has to be little sensitive in handling the situation.
When Teja’s actions of talking or getting close to Nishant or Pratik was causing pain to Karan, Teja would be little sensitive and spend hours giving explanation and convincing Karan. That understanding is needed by a partner in good relationship.
But when Teja is in pain by Karan’s actions, what does Karan do? He starts kicking table, bench, throw cup, starts accusing Teja that you are this and that. Look at yourself how bad you are. Starts demeaning her. Karan goes to an extent of taunting Teja front of others. He will discuss Teja being upset with Nishant, Rashmi but not sit and try to understand Teja.
If my gf feels insecure, then I want her to talk to me. Not suffer in silence. I don’t have to react by kicking table and chair or throwing cups just because my GF said something that I may not agree. Both me or my gf have not taken our fight front of others. We may disagree with each other but will not disrespect each other front of others sitting and taunting each other.
Between Karan and Teja, Teja is the matured one in relationship. Karan is very toxic. Karan does not deserve Teja.
I hope Teja makes the first move to breakup with this loser.