Harveen at least Bani is acting to save others-whether it be a Dixit or JW him self, he is acting only to save himself grief.
Oh for sure- but the question is whether she would forgive him. Her intentions were much better and at least there was a reason. In his case, it is for his own happiness.