But let's think logically isn't that how life is, how people are. Our brain is trained to think that a hero can never be wrong, can never be weak. But that's not how the real world is. A girl is always led to believe in fairy tales, in her perfect Prince Charming. Just like Sonakshi believed. But in actual fact, perfection doesn't exists. Love is blind and when you love someone you find perfection in their imperfection.
Ishwari's family has been shown to be scarred from the very beginning. Things now look perfect in their life because they have the luxuries of life but her family from the very beginning has lacked relationship problems. Maybe that's why Sona is the perfect match for not only Dev but his family as well.
We all want things to fix themselves with a swish of a wand and everything to be all perfect between Dev and Sona. But that's not realistic and from the very beginning we were promised a realistic story.
Besides if all is ok in Dev and Sona's world then there would be no story to tell. Which means saying goodbye to "kuch rang pyar ke aise bhi"
So let's just enjoy the ride. Things will work out in the end but let them learn from their journey. A journey to becoming a team.