Good post Chinu.
Here's one thing that I even have come to learn, but not always accept:
Not everyone is willing or even able to give the same in kind...
For example, Naku, by experience, temperment, or whatever, GIVES. She loves Dutta, her actions always, always have him in mind. She sacrifices, that is what she does. For her mother, for her family, for the animal on the street, etc. It's her nature.
Dutta is different. His experiences, temperment, makes him different than Naku. On top of that, he is a male. He lives by words. He has a code of conduct, a hangup on honesty and everyone being true to their word. We know Dutta understands how much Naku loves him because of all her actions and sacrifices. But he still is, at the end of the day, a man who expects certain things from people--honesty being foremost.
Naku is suffering because of her fate and her CHOICES. Her choices related to Dutta were always WRONG. She always kept things hidden from him, sacrificing, trying to save him some anguish. And Dutta only wanted honesty. That is something she did not get into that head of hers.
Do you or even we feel that Dutta needs to sacrifice like Naku did to prove his love? Well if we believe that, then we also have to believe that Naku needs to always tell the truth to prove her love for Dutta.
And she IS a dhokebaaz in Dutta's eyes, and he is right. She betrayed him, his trust...does anyone actually think she did not betray him by lying about her true face??? It is what it is, even with the good reasons behind it.
I hope Dutta works through his anger, it takes time for a person like him. He does not need to forgive Naku, but he has to understand that she loves him truly and that he cannot live without a person like her in his life. He needs that, as much as he needs food, water....to survive.