Varsha and Niran,
I believe at the end what happened to Soham was an accident, because I don't think either Varsha planned to jump into the water, nor Manav and Archu wanted anything bad to happened to their kid. But the question is, whether this accident could have been avoidable. I think it could have been, if adequate actions were taken on the part of Archu. Instead of trusting Varsha blindly, she could have taken the action of keeping Soham safely away from her and if for any reasons Varsha was near Soham, keeping a keen eye on the both. This is what happens in real world. Parents take adequate actions to protect their kids from harm.
Now what I could like to see in the serial. To me a mom losing a child is probably the greatest blow to her. So, even if Manav shows magnanimity and declares Archu doesn't have any faults, she needs to show that she regrets what happened on that fateful day and not declares that she understand what Varsha went through 18 yrs ago. By doing this Archana is belittling what happened to Soham and already finding excuses for the tradegy and the huge lose that follows. Yes, people do move on in life after major tragic events, but donot make excuses or find reasons to justify the events. That is what I find is now happening. Even if Savita wanted to give Soham to Varsha for adoption, I don't think she wanted or even dreamed that Soham could died, so Archu's words in the pre-cap yesterday were meaningless now after the tragedy...since Savita did not force Soham on Varsha that fateful day...my 2 cents...