I agree Dev may not have had any choice but to break up wit hsona... but the thing is he did not even try to take a break and talk to his mother and find out what the problem is ... He did not even try to make sona understand what happened and breakup amicable... he just broke up ruthlessly like sona never mattered to him... just like that...and even after marriage ... Dev did not treat sona right when ever his family comes into picture - many incidents -- not saying a word to ishwari that sona is waiting and i will go and get her or waiting for her to cut the cake or not noticing that Sona is not next to him in the picture or jhoola thing ...or lying about the clothes... he could have been honest and sona would have understood... but the thing is dev always made sona feel like outsider living in his room... I do see some improvement in the last few episodes... hope he continues the growth.
when GKB said she only told vicky to use phaso elena and use her ... seriously vicky saying that Elena is not bad and that he loves her... so mom had to accept her else he will leave... itna shock nahi laga logonko... as he made sure Elena gets accepted by gkb in his own way...