I don’t believe in heroes.
To call a person a hero is to dehumanize them. It makes them into a projection of a few thing that they have done or a few attributes they have. It denies that they are whole complete people with the same tough decisions and flaws that everyone has. I find this deeply insulting.
It also sets you up for disappointment. It gives you unrealistic expectations of people. This isn’t fair to them, or to yourself. Nobody is perfect. And people will let you down. This isn’t to say that you can’t admire someone for a particular trait or action that they have taken. People can still inspire you. But they are still people. And even the people who inspire you have to be held to the same standards as everyone else. No ideas are sacred, not even my own. Question everything and everybody.