Even when he said that he did it all for Aastha's love - he had no emotion in him at all. If you recall from the haveli, when Aastha went looking for Veeru - a lot of things were being cleared away and things were being put out. I don't think Veeru loved Aastha. I think it was all a set up to make her believe that he did.
I think there will be a bigger mystery to be unrevealed. What do you folks think?