I don't like the current Jagya track a bit.. I hate to see his flip-flops and drama in Jaitser. But this is a very important and required happening for Anandi, because
1. Anandi considers her Ex-Husband's family as her own family. She has a very deep bond with every person in her Ex's family.
2. Ansh marriage is more like an arranged marriage. Though Shiv has feelings for Anandi, he did not confess his feelings to anybody. He could have told at least his Mom or Choti Ma that, even if UrmiDevi had not met the old woman badmouthing him, he would not have gone ahead with the proposal, since he loves Anandi. So there they stand. Elders proposed, they accepted, and got engaged... Have mutual respect and liking and some unacknowledged feelings.
3. At some point in future, Jagdeesh will be accepted/tolerated back in his family. After all, he is their son. With that logic, Anandi will have to deal with J's presence in her life today or tomorrow. If Anandi cuts her ties with her Ex's family, this situation won't happen. But since, Anandi loves the family, somehow, somewhere her path will cross with J's.
4. We love Shiv, We love actor Sid, we love the pair Ansh, and we love their chemistry. But how can the 'character' Anandi trust Shiv fully? Till now, with whatever they have shown, Anandi can trust him in his work, in their friendship.. To trust him as a spouse, he needs to show Anandi that he is comfortable in her equation with her EX's family including the Ex-husband.
This is a testing period for Shiv. If he is uncomfortable with Anandi's attachment with her family, he should back off. It is better to know the true colors of a person now than in future.
Imagine, J has not returned now, everything go rosy rosy, Ansh gets married. And later Shiv turns insecure and jealous seeing the way Anandi still loves and cares for her Ex's family. Anandi will be in a very difficult spot. Because she always tries to honor the relationships, she will get torn between her husband and her family.
So the trials and tribulations in the sagai period is good for Anandi. If Shiv meets her expectations, well, she will happily get married to him. If Shiv falls in Jagya trap and mistrusts Anandi, still, not bad, Anandi will be temporarily sad, but she will continue to live her life single with clarity and focus on social work. I prefer these two outcomes to the third possibility of a fairy tale post engagement romance and then a sad and trapped married life. It is better to face problems before marriage and prove their feelings and intentions and then get married with complete trust and love.