Yuvraj is wrong for his anger and senseless, scathing words to his wife in her last stages of pregnancy. He's wrong for being a lousy husband and not accompanying her even for delivery...but then again, he lost his sister. Gauri is dead and death is permanent.
Suhani is wrong for taking his words to heart and deciding to leave with both children. I know everyone's been saying that Yuvraj threw out his pregnant wife, but he didn't. The decision to leave was her own...and she even decided to do it with the 2 kids, which was wrong but Dadi sort of got even with her for that. Suhani admit her mistake and she could have done the same in BH in front of everyone and then taking the kids and going to her parents' house.
Dadi is wrong for lying abt the death of 1 kid and making Suhani look like an irresponsible, careless heartless mother for abandoning her infant child...Yuvraj is wrong for being dumb enough to believe Dadi for the 500th time and thinking the same Suhani who was so desperate for a child would leave her child and go. Dadi is wrong for cleverly manipulating the situation in her own favor which she's been doing for almost a century bec that's how old she must be now. She's wrong for ignoring the pain of her grandson whom she supposedly loves more than anyone and just letting things fall apart in whatever way they may.
I think Dadi was thrilled when Suhani told her she'd leave. The only thing she was worried abt was her leaving with both the kids...but she took care of that too. Nice of her to leave 1 for Suhani though...at least she has some humanity...although very little.