guys, as you all know that...
= ansh used to call tulsi(his real mother) by her name; karan does the same(he calls mandira by her name).
= ansh used to hate his real mother n karan also hates mandira ,his real mother
= ansh loved his foster father(aditya gujral) while karan adores his step-mother(tulsi)
so then why is karan said to be a good son n ansh a bad one?just because ansh's mother is good(tulsi) n karan's (mandira)is an evil person...