Fantastic advice! I do consider myself a leader for two very simple reasons: I say what needs to be said and I do what needs to be done. I am never afraid to ask for guidance if I need it and I am always willing to share what knowledge I do have. If I know something has to be done then I don't wait for somebody to tell me, I do it. I am also a very big fan of learning new things everyday. Interacting with people is one of the best ways to do that. I read somewhere a long time ago that everybody you meet knows something you don't. It has always stood out to me and I believe it to be true. Thanks for the life guidance in this post. I'm sure many can benefit from it.
I also heard that everyone has something we could learn from. So that's why I observe and listen carefully to what is said and done.
And I also do my own thing. Why? Because the opposition I had, made me more determined to succeed. Now today those unbelieving people are smiling and eagerly watching what I'm up to next!