It is clearly not Anurag's fault. As said before Komolika and Aparna were bad from the start and were only after Anurag's money. Anurag's nature has been explained from the beginning that he cannot see his loved ones hurt, in any way or another. He is a sacrificer. He loved Prerna, and has always loved her, even if he so called "hated" her. When he was in London, Sam knew Anurag 20 years. She knew about everyting that had happened in his life, and she knew ALL about Prerna. She knew that he loved her, and that he always will. Prerna was the one who made Anurag and Sm's shaadi right? Well at first Anurag WAS AGAINST THIS, but the two women he loved the most pushed him, and he agreed. Sam shouldn't have married Anurag if she couldnt see him with Prerna because she knew all about this didnt she?
Whenever she saw Anurag consolling Prerna she used to support im, so Anurag thought that Sam is with him, that she understands that he needs to support Prerna. If Sam did not like the she should have stopped him from the beggining or she simply shouldnt have married him.
So after all this, Anurag is not a bad husband. and STOP blaming him.