I feel that Shiv does not deserve Anandi's NO. Jagya never gave Anandi the respect she deserves. He never treated her as a human being with heart and feelings, let alone as a wife and friend. But he had received tons of respect and understanding from Anandi for a long time.
Shiv, on the other hand, always treated Anandi with respect, and always stood for her. Shiv's character was designed so well by the CVs, he is the ideal husband type of a person. Shiv is also like the grandson Dadisa always wanted and never had. If Shiv says Yes to Anandi, that shows that he is also broad minded. But if Anandi says No, Shiv will break. That is so unjust and just not right.
At the same time, I do understand that Anandi needs more time to accept another marriage and husband. In my opinion, the best course of action would be that Shiv agrees to marry Anandi, but requests the Singh parivar to keep it a secret till Anandi is able to heal and is ready to move on. Eventually, it would be great to see that Shiv's family and Anandi's family come together and get them married off. That way, Anandi's belief in arranged marriage and elders will be upheld.
Let Jagya create a scene at Jaitsar and Shiv stand for Anandi. This will increase Anandi's respect for Shiv and slowly will blossom into liking. Does anyone agree with me?