Originally posted by: maharathikarna
Just like dev is human hence imperfect similarly others in the show are also human. How is it possible that you can expect only goodness and perfection from humans. Similarly like dev others in the show also do mistakes. They sometimes do good and sometimes harm. Just because we like some person does not mean he or she will be always good in real life. Hence the same is shown as mirror reflection in the show.😊
Dev is portrayed as a bit too dark a shade of grey to be believable. The problem is he is an all round nice guy, with a good upbringing, good education and with a decent view on life BUT it is just hard to digest when a person of such stature behaves way too naive.
Anger and hate are only human emotions as love and friendliness but both his hate and love seem to blind his views.
I guess while we are able to accept most characters with their flaws, there is so much yo-yoing in Dev's character that some of his actions would be deemed unacceptable in real life. I guess for both Sona and the audience, Dev is such an anti hero.