When I watched the promo I was very disappointed with Karan, but when I saw the clipping of karan's chat with umar I realised how misleading the promo was.
I don't like how everytime Karan goes and talks with others about teja and patronizes her, but have realised that his intentions are not wrong.
It takes a certain amount of courage to discuss your insecurities about the person you care for. It was also a relief to hear him talking from Teja's perspective. It's so important to give space in any relationship. He personally doesn't like Vishal, but respects the fact that it's Teja's call .
On the other hand, teja too is mindful of people who karan is close too and that's why she tolerated umar's obnoxious behaviour towards her. She knew if she would have made it a big deal, it would have put karan in a spot n she didn't want to do that to karan.
Whatever others may say, I'm loving the way their relationship (whatever it is, it's for them to decide) in evolving. Yes they'll become insecure, fight, get possessive, but that's how normal real relationship dynamics work.