I should think of myself as a work-in-progress. I'm learning new things everyday and still a long way to go to get to the place I wish to be. There are many advices that have been carved in my brain by those who I can truly call my mentors. And then, there are other stuff... It is scary when I see poor social behaviour in others and realize that I did that one time! There are those things that no one would ever point them out to you but you have to figure them out by yourself. I regret doing those (unconsciously) and I hope I don't repeat them ever again.