Let me tell u...both make some mistake...I don't want to explain dev mistake as all already know that
But sona is also wrong somewhere.
It's not necessary to change someone.
Yes, she wants him to be independent but it doesn't means that for that, he have to do his work like wash or fold clothes...I means does it make him independent.
If she really want to make him independent from her mother, then she can also do that by doing dev's work by own.
It will not make her small and in Thursday episode their room was so Messy when ishwari came...she stop ishwari to do work but she can also do that.
He already he was trying but he just can't.
Dev mistake was that he should talk with sona if he was unable to do that