I think a leader needs to be influential, honest, steadfast, eager, positive and encouraging. They need to know how to engage a group and rally support. I don't know if i think a leader always needs to go against what everyone thinks. I think the group variance needs to be broad enough as to not result in groupthink.
First and foremost i would say my parents are leaders in my life. I did not want to be too cliche, but i would like to put my boyfriend up as a leader in my life. He is one of the most honest, encouraging, encompassing people i have ever met. We are very opposite in many ways, but his approach to people, work, goals and integrity are something to be admired. When people say that they know someone better than they know themselves, i honesty think this is true in our case. There have been so many times where my eyes have been opened to new thoughts, methods and mind frames on how to approach life. He forces me to be an open and honest person. I think those qualities and expectations he has for me, make me a better leader. I want to try and replicate those skills to use in my interactions with people. I am a very scheduled person, he isn't. I am all over the place. He helps keep me balanced. Things like that are crucial in leadership and his influence has shown me how to be more flexible in leadership, but also about understanding myself and my capabilities.