Also, there is something odd here. Does Swara not know about Bapji's truth? Then why was she saying time and time again that you cannot trust the Rane men?
What I'm able to tell is that Swara knows Asha's truth. I am pretty sure that Bapji knows Asha's truth and is turning a blind eye to it. And seems like Asha knows Bapji's truth?
Feel like the CVS are trying to "redeem" Bapji in the eyes of the audience only to surprise us at the end.
I guess as of now they are showing that Baapji was unaware of AsaHir's other tortures and manipulation and thought she was doing it for the best. To keep the so called raaz hidden. And they intend to keep him like a hypocrite aadarshwadi f-i-l for drama sake.