Just made the mistake of watching today's episode. Yes,Shagun stole the show acting-wise but the writing makes no sense... his anger,his motivations.... there's no growth again in another character,thou I get that he's supposed to be a grey character and main villain and do shady things,but at the same time to have all those precious moment he had with KalMa as AtharvaBeta be a farce to be save himself from jail feels awful.
They could've handled it in a different way.
Now,I guess his truth will come out when Rachit comes back and denies being behind the calls made to Kalyani threatening her about Anu unless she lies about who's child she's carrying.
Also,Atharva is still the same idiot he was back then... he really thinks Malhar will not throw him behind bars because of Swara? If anything,the fact that he used his sister to get revenge from him and avoid punishment for his deeds will make him more determined to make sure he gets the punishment he deserves and his sister gets a divorce from such an awful demon.