1)Anandi first clearly mention to shiv that she is not interested in marriage. Still shiv did not cancel the proposal of ds. Rather he said to ds that he would marry after anandi agree to marriage.
2)When ds said to shiv that they will go to anandi's parent to convice her, shiv had a chance to not involve her parents but he simply say not to force her
3)When bhago show shiv photo and order anandi to marry him then what the other option has left for anandi.
Shiv hi kab se peeche pda h isliye anandi ne uses madad mange hai. So anandi is not wrong. But she is silly to not understand what is love.
Here shiv is also not wrong. He know anandi is her soulmate and he cant marry another girl. He know if he marry another girl there is chance of break up. Its a true love kind of feeling just like gauri have. It is difficult to resist those attraction. He is confidant too to make anandi fall for him.