Whom do you admire?

I admire every single person that never gives up all those people that everyday save lives, go to work for their family, train in the most terrible conditions, always keeps debugging and fix bugs, keep playing until you finger bleed , fight for others rights ,believe in themselves, share ideas and make the world a better place (I swear I didnt take it from silicon valley xD ) Just like you Craig :D