Was Sonakshi actually wrong in hiding the reality of Suhana from Dev or her fears actually misplaced?
I really don think so, yes Dev is a pure soul and you feel bad for him but the fact is Ishwari and Dev are one unit. Ishwari can really manipulate Dev's mind and thought process. If Sonakshi would have told Dev about Suhana's existence, Ishwari would have made sure despite of prenup and all to snatch away Suhana from her. Sonakshi was not in a position to fight Dixits.
More so if a mother is seperated from father before the birth of the child, she has full rights to take decisions for the child till he or she is more than 18 years.
We all know how stubborn Dev is, to get what he wants he can go to any extent (the way he forced her to take job at dixit mansion, the way made sure that Ritwik is not able to start his clinic). For Sonakshi, if Dev comes to know about Suhana, he can do anything to take away. Sonakshi can never go down to that level.
For Sonakshi, he is same Dev whom she knew 7years back. Mumma's boy, impulsive, always looks for temporary solutions.
After seeing Ishwari yesterday i was even more clear that gud Sonakshi din tell Dev about Suhana. Ur heart goes out for Dev but probably he is paying price of being Ishwari's son, like Sonakshi paid for loving Ishwari's son.