I have a better idea about myself now: Yadav