How is it possible that a modern independent woman like Shruti was printing out sample wedding cards and publicly telling everyone AK is going to marry her and ordering wedding food WITHOUT knowing whether he loves her? Did that basic question never come up in 4 years? And without knowing anything about his past?
Also how can we be expected to have any respect for Anuj? He knew his daughter has trauma from being abandoned in the past. Several times, starting from when she was sent to the orphanage. He knew that Adhya was getting attached to Shruti assuming he would marry her (especially because he never corrected Shruti when she said several times in front of Adhya that they will be getting married soon). How did he let this impression to grow knowing that it would be another break of trust and abandonment for his daughter?
He didn't need to sacrifice his own life by marrying something he doesn't love. But he did need to be honest with his daughter and his girlfriend/fiancee.
The good news is that now both Anupamaa and Anuj are truly a good match for each other because they are both terrible people who are utterly selfish, dishonest, irresponsible and untrustworthy. I hope this panauti couple marries each other again soon and stops spoiling the lives of everyone around them.