Only God (read CVs) knows how & what will make Dev realize his mistakes.
No one is asking him not to love his mom. He can do whatever for his mom.
But Dev is failing highly as a boyfriend. He never uttered a word to protect Sonakshi in his house. Numerous times, Sonakshi was humiliated in front of his eyes & he just ignored it. It's not only about his mom. He didn't say anything to RR also. That's not at all acceptable. He failed, big time.
He just decided to end their relationship & he did it without even thinking about Sonakshi.. He never thought how the Bose family would react to his whimsical decision. He never cared about Sona's heart break. All the time he is concerned for his Mother only.
Again Dev failed as a bf when he just didn't say anything to his mom & RR. I mean, how can one accept & tolerate this kind of behaviour? They're talking about his gf, damn it. Where is the MAN who once delared to love his WOMAN, always?
It's not about him seeing his Mother's true colour.. It's about him realising to respect & protect the girl he loves. And each time for me, he failed, failed miserably.